vue在新窗口打开同一路由,不同参数的页面多了,就会莫名的重复刷新,为什么😣
要在watch里面监控路由参数的变化,及时更新参数。
判断一下,是否重复刷新
mounted() {
if(window.name == ""){
window.name = "isRefresh";
// console.log("首次被加载");
}else if(window.name == "isRefresh"){
// console.log("页面被刷新");
}
},
destroyed(){
window.name = "";
}
因为你没把代码发出来。