$emit 和 $on 之间传递数据的问题
来源:18-7 ratingselect组件(1)

aliezzzz
2018-12-13
官方文档中 通过$on
可以接收$emit
传递的数据
但是我在案例中直接在父组件里这样接收数据也是可以的,那么用$on
来接收有什么区别呢,希望老师能够解答
写回答
1回答
-
ustbhuangyi
2018-12-13
$on 是监听当前实例派发的事件,通常子组件不会直接修改父组件的数据,而是通过往自身派发一个事件,然后由于事件监听函数的定义是在父组件环境中,所以就可以在父组件中执行回调函数了,这里可以去修改父组件的数据。
022018-12-14
相似问题