vue2的事件中心问题

我有2个父组件都引用了同一个子组件,然后子组件有点击事件通知父组件修改数据,我用的是eventHub来创建一个事件中心,用它来在子组件$emit,然后在父组件中$on接收,然后调用回调,现在的问题是不同父组件中子组件$emit的方法,好像2个父组件都能接收?因为当我只使用一个父组件时没有报错,2个父组件时就报错了,说的有点绕,我的大概意思就是如何让父组件区分这是它下面的子组件冒泡上来的方法,代码如下:

https://img1.mukewang.com/5be7f03a00013bc703490226.jpghttps://img1.mukewang.com/5be7f040000125f303180240.jpg

浮云间
浏览 568回答 1
1回答

动漫人物

在父组件created内创建eventHub 然后绑定到子组件的props里进行交互
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript