From 0746b7bbe6aa3d9f02e03654a2cd4fde2081c335 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期一, 21 四月 2025 09:29:40 +0800
Subject: [PATCH] bug修复
---
miniprogram_npm/tdesign-miniprogram/check-tag/check-tag.js | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/miniprogram_npm/tdesign-miniprogram/check-tag/check-tag.js b/miniprogram_npm/tdesign-miniprogram/check-tag/check-tag.js
index c79bc9f..a6eef8c 100644
--- a/miniprogram_npm/tdesign-miniprogram/check-tag/check-tag.js
+++ b/miniprogram_npm/tdesign-miniprogram/check-tag/check-tag.js
@@ -47,7 +47,7 @@
this.methods = {
setClass() {
const { classPrefix } = this.data;
- const { size, variant, disabled, checked } = this.properties;
+ const { size, variant, disabled, checked, shape } = this.properties;
const tagClass = [
classPrefix,
`${classPrefix}--checkable`,
@@ -56,6 +56,7 @@
`${classPrefix}--${checked ? 'primary' : 'default'}`,
`${classPrefix}--${size}`,
`${classPrefix}--${variant}`,
+ `${classPrefix}--${shape}`,
];
const className = classNames(tagClass);
this.setData({
@@ -69,6 +70,11 @@
this._trigger('click');
this._trigger('change', { checked: !checked });
},
+ onClose(e) {
+ if (this.data.disabled)
+ return;
+ this._trigger('close', e);
+ },
};
}
};
--
Gitblit v1.9.3