我想检测何时在vue.js中刷新或重新加载页面。我已经阅读了这篇文章中的问题,请在vue.js中重新加载或关闭之前执行一些操作。它使用window.onbeforeunload。但是对我来说,问题是,该窗口函数放在哪里?我们可以使用vuejs中的另一个默认方法来检测刷新的页面吗?谢谢
您可以使用创建的函数来调用另一个函数。例:
created() {
window.addEventListener('beforeunload', this.handler)
},
methods: {
handler: function handler(event) {
// Do Something
}
}
or
created() {
window.addEventListener('beforeunload', function(event) {
event.returnValue = 'Write something'
})
},
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句