vue如何监听浏览器主动刷新

vue如何监听浏览器主动刷新

目录

监听浏览器主动刷新

监听刷新事件如何写?

监听浏览器主动刷新 mounted() { window.addEventListener('beforeunload', e => this.beforeunloadHandler(e)) //监听页面刷新触发事件 }, methods(){ beforeunloadHandler(e) { //根据事件进行操作进行操作 console.log(e) console.log('浏览器刷新') }, }, destroyed () { //进行监听销毁 window.removeEventListener('beforeunload', e =>this.beforeunloadHandler(e)) }, 监听刷新事件如何写?

在网上找了很多都不能用,用下方这串代码,亲测有用,直接放在mounted执行即可:

 mounted() {     window.addEventListener("load", () => {       //写入你想要执行的代码     });   },

以上为个人经验,希望能给大家一个参考,也希望大家多多支持易知道(ezd.cc)。

推荐阅读