1,将被调用的方法注册到window (需要保证注册的时间比使用的时间早)
mounted() {
window.doFocusTab = this.doFocusTab// 这样比较粗暴
// window.func.doFocusTab = this.doFocusTa //当然,你也可以多挂一层
},
methods: {
doFocusTab(a) {
console.log(a)
}
}
2,在随意一个vue页面调用
if (window.doFocusTab) {
window.doFocusTab('haha')
}