先建一个通用的bus.js

代码:

import Vue from 'vue'
export default new Vue()
再引入组件中使用
传出数据的组件
Bus.$emit('listenToChildEvent', data)

接收的组件
Bus.$on('listenToChildEvent', data => {})

再复杂点的数据交互管理就用vuex咯。。。。。。现在这些还用不上,记性不好,记录一下^-^
先建一个通用的bus.js
代码:
import Vue from 'vue'
export default new Vue()
再引入组件中使用
传出数据的组件
Bus.$emit('listenToChildEvent', data)
接收的组件
Bus.$on('listenToChildEvent', data => {})
再复杂点的数据交互管理就用vuex咯。。。。。。现在这些还用不上,记性不好,记录一下^-^
本文标题:非父子组件之间的数据通讯
本文链接:https://www.haomeiwen.com/subject/xpbatctx.html
网友评论