on想知道哪个emit 触发了自己,如何判断?
1 回答
慕少森
TA贡献2019条经验 获得超9个赞
eventBus 可以传递参数啊
触发组件
methods: {
sendMsg: function(e) {
Bus.$emit('getTarget', e.target);
Bus.$emit('msg', 'hello');
}
监听组件
created() {
Bus.$on('getTarget', (target) => { console.log(target) // e.target});
Bus.$on('msg', (str) => { console.log(str) });
}
添加回答
举报
0/150
提交
取消