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/common/bus.js |   23 +----------------------
 1 files changed, 1 insertions(+), 22 deletions(-)

diff --git a/miniprogram_npm/tdesign-miniprogram/common/bus.js b/miniprogram_npm/tdesign-miniprogram/common/bus.js
index 5a6c889..81ea9eb 100644
--- a/miniprogram_npm/tdesign-miniprogram/common/bus.js
+++ b/miniprogram_npm/tdesign-miniprogram/common/bus.js
@@ -1,22 +1 @@
-export default class Bus {
-    constructor() {
-        this.listeners = new Map();
-        this.emitted = new Set();
-    }
-    on(evtName, listener) {
-        if (this.emitted.has(evtName)) {
-            listener();
-            return;
-        }
-        const target = this.listeners.get(evtName) || [];
-        target.push(listener);
-        this.listeners.set(evtName, target);
-    }
-    emit(evtName) {
-        const listeners = this.listeners.get(evtName);
-        if (listeners) {
-            listeners.forEach((func) => func());
-        }
-        this.emitted.add(evtName);
-    }
-}
+export default class Bus{constructor(){this.listeners=new Map,this.emitted=new Set}on(t,e){if(this.emitted.has(t))return void e();const s=this.listeners.get(t)||[];s.push(e),this.listeners.set(t,s)}emit(t){const e=this.listeners.get(t);e&&e.forEach(t=>t()),this.emitted.add(t)}}
\ No newline at end of file

--
Gitblit v1.9.3