引入:npm i mitt -S
封装:mitt.js
// mitt.ts用于兄弟间传递数据
import mitt from'mitt'
export default mitt()
一些操作
mitt.emit('test', 方法/值/内容) // 传值方法
mitt.on('test', res => {接收}) // 接收传值方法
mitt.all.clear() // 卸载掉所有传值方法
mitt.all.clear() // 卸载掉所有传值方法
mitt.off('foo', onFoo) // 移除事件
// mitt.js的用法,通过 emit 方法添加事件,on方法接收,off 方法移除,clear清空所有(*监听所有)。
评论 (0)