讲到mounted的时候,为什么点击Dell会弹出2次Dell,点击Lee会弹出2次Lee?

来源:4-5 非父子组件间的传值

蓝色的沙漏

2018-05-09

老师只是说因为有2个child组件,所以会弹出两遍,那按照这个道理不是应该分别弹出Dell和Lee各一次,而不是2次相同的啊?这里不懂,希望老师解释

写回答

3回答

TeamMeng

2018-07-11

你实例化那两个组件的时候其实是在bus上绑定了两个change事件,所以当点击一次,触发了两次change事件,而你传入的参数都是一样的,所以弹出两次一样的值

4
0

即墨火未燃

2018-05-10

那个监听是两个组件都在监听,但是你点击其中某一个组件的时候,获得到的是其中的一个值,但是两个组件都监听到了。弹出的content只是点击的那个组件的值

0
0

Dell

2018-05-09

你能贴上来代码么

0
0

Vue2.5-2.6-3.0开发去哪儿网App 零基础入门到实战

课程紧跟Vue3版本迭代,企业主流版本Vue2+Vue3全掌握

10675 学习 · 8191 问题

查看课程