From ec7f5ba1f7eb84507e1c8e7b6f66b1ecfbc22728 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期四, 17 四月 2025 17:31:25 +0800 Subject: [PATCH] 线上监管 --- 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