英文在线转换器,闪亮的爸爸什么时候播,色导航大全
1、使用window.onunload之类的api
window.onbeforeunload = function (e) { e = e || window.event; // 兼容ie8和firefox 4之前的版本 if (e) { e.returnvalue = '关闭提示'; } // chrome, safari, firefox 4+, opera 12+ , ie 9+ return '关闭提示'; };
2、在生命周期钩子中注册监听事件
methods: { beforeunloadhandler (e) { // ... } }
在 mounted 钩子中注册事件
mounted() { window.addeventlistener('beforeunload', e => this.beforeunloadhandler(e)) }
在 destroyed 钩子卸载事件
destroyed() { window.removeeventlistener('beforeunload', e => this.beforeunloadhandler(e)) }
以上这篇vuejs中监听窗口关闭和窗口刷新事件的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持移动技术网。
如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复
详解element上传组件before-remove钩子问题解决
vue.js中使用微信扫一扫解决invalid signature问题(完美解决)
网友评论