From 1f9e43b7bbb848c7ee2aaa89ffece17002b2c915 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期五, 16 一月 2026 17:31:08 +0800
Subject: [PATCH] 2026.1.16
---
miniprogram_npm/tdesign-miniprogram/check-tag/check-tag.js | 79 ---------------------------------------
1 files changed, 1 insertions(+), 78 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..53dbaaa 100644
--- a/miniprogram_npm/tdesign-miniprogram/check-tag/check-tag.js
+++ b/miniprogram_npm/tdesign-miniprogram/check-tag/check-tag.js
@@ -1,78 +1 @@
-var __decorate = (this && this.__decorate) || function (decorators, target, key, desc) {
- var c = arguments.length, r = c < 3 ? target : desc === null ? desc = Object.getOwnPropertyDescriptor(target, key) : desc, d;
- if (typeof Reflect === "object" && typeof Reflect.decorate === "function") r = Reflect.decorate(decorators, target, key, desc);
- else for (var i = decorators.length - 1; i >= 0; i--) if (d = decorators[i]) r = (c < 3 ? d(r) : c > 3 ? d(target, key, r) : d(target, key)) || r;
- return c > 3 && r && Object.defineProperty(target, key, r), r;
-};
-import { wxComponent, SuperComponent } from '../common/src/index';
-import config from '../common/config';
-import props from './props';
-import { classNames, calcIcon } from '../common/utils';
-const { prefix } = config;
-const name = `${prefix}-tag`;
-let CheckTag = class CheckTag extends SuperComponent {
- constructor() {
- super(...arguments);
- this.data = {
- prefix,
- classPrefix: name,
- className: '',
- };
- this.properties = props;
- this.externalClasses = [`${prefix}-class`];
- this.controlledProps = [
- {
- key: 'checked',
- event: 'change',
- },
- ];
- this.options = {
- multipleSlots: true,
- };
- this.lifetimes = {
- attached() {
- this.setClass();
- },
- };
- this.observers = {
- 'size, disabled, checked'() {
- this.setClass();
- },
- icon(v) {
- this.setData({
- _icon: calcIcon(v),
- });
- },
- };
- this.methods = {
- setClass() {
- const { classPrefix } = this.data;
- const { size, variant, disabled, checked } = this.properties;
- const tagClass = [
- classPrefix,
- `${classPrefix}--checkable`,
- disabled ? `${classPrefix}--disabled` : '',
- checked ? `${classPrefix}--checked` : '',
- `${classPrefix}--${checked ? 'primary' : 'default'}`,
- `${classPrefix}--${size}`,
- `${classPrefix}--${variant}`,
- ];
- const className = classNames(tagClass);
- this.setData({
- className,
- });
- },
- onClick() {
- if (this.data.disabled)
- return;
- const { checked } = this.data;
- this._trigger('click');
- this._trigger('change', { checked: !checked });
- },
- };
- }
-};
-CheckTag = __decorate([
- wxComponent()
-], CheckTag);
-export default CheckTag;
+import{__decorate}from"tslib";import{wxComponent,SuperComponent}from"../common/src/index";import config from"../common/config";import props from"./props";import{classNames,calcIcon}from"../common/utils";const{prefix:prefix}=config,name=`${prefix}-tag`;let CheckTag=class extends SuperComponent{constructor(){super(...arguments),this.data={prefix:prefix,classPrefix:name,className:""},this.properties=props,this.externalClasses=[`${prefix}-class`],this.controlledProps=[{key:"checked",event:"change"}],this.options={multipleSlots:!0},this.lifetimes={attached(){this.setClass()}},this.observers={"size, disabled, checked"(){this.setClass()},icon(e){this.setData({_icon:calcIcon(e)})}},this.methods={setClass(){const{classPrefix:e}=this.data,{size:s,variant:t,disabled:i,checked:a,shape:c}=this.properties,o=classNames([e,`${e}--checkable`,i?`${e}--disabled`:"",a?`${e}--checked`:"",`${e}--${a?"primary":"default"}`,`${e}--${s}`,`${e}--${t}`,`${e}--${c}`]);this.setData({className:o})},onClick(){if(this.data.disabled)return;const{checked:e}=this.data;this._trigger("click"),this._trigger("change",{checked:!e})},onClose(e){this.data.disabled||this._trigger("close",e)}}}};CheckTag=__decorate([wxComponent()],CheckTag);export default CheckTag;
\ No newline at end of file
--
Gitblit v1.9.3