vue中监听页面,禁止点击浏览器返回按钮返回
作者:互联网
mounted () {
if (window.history && window.history.pushState) {
// 向历史记录中插入了当前页
history.pushState(null, null, document.URL);
window.addEventListener('popstate', this.goBack, false);
}
},
destroyed () {
window.removeEventListener('popstate', this.goBack, false);
},
methods: {
goBack () {
// console.log("点击了浏览器的返回按钮");
history.pushState(null, null, document.URL);
},
}
不用谢 拿走用就行了
标签:返回,vue,浏览器,goBack,window,false,pushState,null,history 来源: https://blog.csdn.net/weixin_52039751/article/details/121950877