项目场景:
最近再做一个软电话,需求表示,关闭页面的时候电话签出。但是刷新页面的时候没有调取签出方法,demo上是写的window.onbeforeunload = function(){}
问题描述
不知道在vue中怎么刷新进入这个方法,于是搜了一下找到了
activated(){
window.addEventListener('beforeunload', e => this.beforeunloadFn(e))
},
methods: {
beforeunloadFn (e) {
//这里就是要调取的方法
},
}
原因分析:
稍后有时间会补齐一下window.onload 以及关于vue生命周期的知识点