前端:
<a data-toggle="modal" @click="initSetting" id="setting" href="javascript:void(0);">
初始化vue的时候是直接new出来的,没有做变量存储,项目监听了 窗口大小变化事件,会再次初始化这个vue。
new Vue({
……
methods: {
initSetting:function(){
doSomeThing……
}
}
……
})
问题:
在f11显示的时候,这个a标签的点击事件会失效,不会进入initSetting这个函数。
解决办法:
增加全局变量,pageVue = new Vue({……}),在f11重新加载的判断是否已经初始化过这个vue。