vuex 事件命名冲突问题解决方案
使用常量定义事件名
// 使用常量定义事件名
export const Events = {
USER_LOGIN: 'user-login',
DATA_UPDATE: 'data-update'
}
// 组件中使用
EventBus.emit(Events.USER_LOGIN, userData)
EventBus.on(Events.DATA_UPDATE, handleData)
使用常量定义事件名
// 使用常量定义事件名
export const Events = {
USER_LOGIN: 'user-login',
DATA_UPDATE: 'data-update'
}
// 组件中使用
EventBus.emit(Events.USER_LOGIN, userData)
EventBus.on(Events.DATA_UPDATE, handleData)