From 5036880fc037e5d112206b93a729f60be12bf8ab Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期四, 07 十一月 2024 17:03:13 +0800 Subject: [PATCH] 2024.11.07 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