在vue项目中,我使用了resize窗口事件及监听事件watch,控制窗口发生改变,我是写在一个头部的组件中,怎么把它写在全局中呀
main.js里面,也可以在app.vue里面写,不过使用watch可以在app.vue里面写,例如
watch: {
counter: function(newV, oldV) {
// 不会被触发
console.log('counter change to %o from %o', newV, oldV);
},
}
不过一般watch只用来做当前页面监听,全局一般都是采用vuex来进行全局监听,监听vue里面的属性或者方法是否改变,从而做出相应的操作
index.html也可