一、新建一个common.js
里面可以只写
import Vue from 'vue'
export default new Vue
二、在 调用的页面
先引入刚写的js
import common from "../../../assets/script/common.js"
然后
methods:{
functionA(){
common.$emit('home','msg');
},
}
三、被调用方法的页面
同样引入刚写的js
import common from "../../../assets/script/common.js"
然后
mounted() {
var that = this;
common.$on('home', function (msg) {
console.log(msg);
that.functionB();
})
};
method(){
functionB(){......}
}