html引入vue的cdn,无法监听到页面刷新?
其中closeWebsocket没有执行,为什么?
var app = new Vue({
el: '#live',
data: {
viewers: 0,
},
created() {
window.addEventListener('beforeunload', e => this.closeWebsocket(e));
},
methods: {
closeWebsocket(e) {
alert(1);
return '111'
},
},
destroyed() {
window.removeEventListener('beforeunload', e => this.closeWebsocket(e));
}
})
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
https://developer.mozilla.org...
然后alert是不被允许的
在组件声明周期中处理这个不太好,看看这个对你有帮助吗?https://blog.csdn.net/qq_3951...