【发布时间】:2019-06-27 03:54:56
【问题描述】:
我在视图页面上有一个引导 vue 模式。单击保存时,保存函数会发出一个事件。工作正常。当我关闭模式并再次打开它然后单击保存时,保存功能按预期处理,发出该功能,但是,它发出两次(每次打开和关闭模式一次。如果我打开和关闭模式5次然后单击保存,它调用保存函数一次但发出函数5次.我不确定当模式关闭时我如何解除绑定事件使用打字稿、vue或引导程序(jQuery以外的任何方式:) . 谁能给点建议?
save() {
EventBus.$emit(MyEvents.RequestItemDetails);
}
// EventBus.ts
export const EventBus = new Vue();
export enum MyEvents{
RequestItemDetails = "request-item-details"
}
【问题讨论】:
标签: vue.js