自定义封装组件的组件
安装:
npm install -S mitt
使用:新建js文件
import mitt from 'mitt'
//创建事件触发器
const emitter = mitt()
//导出事件触发器
// 触发事件
export function triggeringEvents(namespace, data) {
emitter.emit(namespace, data)
}
// 监听事件
export function listeningEvents(namespace, callback) {
emitter.on(namespace, callback)
}
// 消除事件
export function cancellerObserver(namespace, callback) {
emitter.off(namespace, callback)
}
最后导入传参即可