我想知道以下事物的概念-
我创建了一个组件并设置了它受人尊敬的事件侦听器。现在,我想在重定向到将创建另一个组件的另一个路由之前删除该组件的 beforeDestroy 挂钩上的那些侦听器。但我注意到的是,第一个组件的 beforeDestory 钩子甚至在第二个组件的创建钩子之后调用。
我想完全销毁第一个组件,然后创建另一个组件。
// To set up the event listeners
created() {
this.EventBus.$on('myCustomEvent', payload => {
// some code here
)}
}
// To destroy the event listeners
beforeDestroy() {
this.EventBus.$off('myCustomEvent');
}
有什么建议么?