在vuejs项目中用了eventbus解决同级组件传值问题,却发现有些小问题!!

1.定义bus

https://img3.mukewang.com/5c666f550001beea04660558.jpg

2.用bus.$emit发送数据

https://img3.mukewang.com/5c666f580001239b07740800.jpg

3.在另一个组件监听数据

https://img.mukewang.com/5c666f5c00015f5b07030591.jpg

发现打印了三次val...明明我只点击了一个li 为啥这里会打印三次值呢??


紫衣仙女
浏览 450回答 1
1回答

小唯快跑啊

建议将onclick函数写在ul标签上,然后传入index
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript