Vue中使用$on绑定的事件销毁组件时必须移除
$on
1.导致多余调用监听事件,造成资源浪费 2.导致数据错乱
// 移除单个
beforeDestroy(){ this.bus.$off('actName') }
// 移除多个
beforeDestroy(){ this.bus.$off(['actName1','actName2','actName3'……]) }