diff --git a/src/toast/toast.ts b/src/toast/toast.ts index 42a0dc671..ced90018b 100644 --- a/src/toast/toast.ts +++ b/src/toast/toast.ts @@ -80,6 +80,7 @@ export default class Toast extends SuperComponent { }, hide() { + if (!this.data.visible) return; // 避免重复触发(页面关闭、定时关闭都会触发) this.setData({ visible: false }); this.data?.close?.(); this.triggerEvent('close');