vue2.0组件间事件派发与接收

2018-12-12  本文已影响27人  想个名字好麻烦的

最近准备做路由导航前处理好数据,所以做了一个全局的进度组件,但是需要事件派发与接受。

官方给出的最简单的升级建议是使用集中的事件处理器,而且也明确说明了 一个空的vue实例就可以做到,因为Vue 实例实现了一个事件分发接口

在vue2.0中在初始化vue之前,给data添加一个 名字为eventhub 的空vue对象

父组件监听

子组件触发调用

其实,我觉得官方为什么不使用 this.$root.$on ,this.$root.$emit呢

上一篇下一篇

猜你喜欢

热点阅读