第一步:建立bus文件 组件通信
- 在文件夹下面写一个bus.js的文件写入以下代码
// bus.js
import Vue from 'vue'
export default new Vue()
第二步:建立bus文件 发送
// 引入公共的bus
import Bus from '../../api/bus'
// 生命周期函数
created(){
Bus.$emit('val', 要传递的值)
console.log('我发送成功了');
},
第三步:建立bus文件 接收
import Bus from '../../api/bus'
created(){
// 用$on事件来接收参数
Bus.$on('val', (data) => {
console.log(data)
})
}