父组件向子组件派发事件vue
具体参考:https://segmentfault.com/q/1010000010686439
由于vue对象是可以使用$emit、$on可以派发和接收事件
在父子组件都引入eventBus.js文件,自定文件(import eventBus from '@/utils/eventBus.js')
//eventBus.js import Vue from 'vue' export default new Vue()
在父组件使用eventBus来派发事件:
eventBus.$emit('事件名a',参数)
在子组件监听事件a:
eventBus.$on('事件名a',()=>{ //事件a处理程序 })
已测,可用