可使用浏览器自带Api,当其选项卡的内容变得可见或被隐藏时,会在文档上触发 visibilitychange (能见度更改)事件
created(){
document.addEventListener('visibilitychange', ()=> {
let isHidden = document.hidden;
if (isHidden) {
//切离页面时执行
console.log("切离页面时执行")
} else {
//切换页面时执行
console.log("切换页面时执行")
}
setTimeout(() => {
this.refreshData("1");
}, 20)
});
},