Vue中监听页面刷新与关闭

1,299 阅读1分钟

一,在 created中 注册 页面刷新和关闭事件

created() { window.addEventListener('beforeunload', e =>this.test(e))}

二,事件,将你的逻辑方法加进去

methods: { test(e) {  console.log('刷新或关闭')  // ... }}

三,卸载注册的事件

destroyed() { window.removeEventListener('beforeunload', e => this.test(e))}