浏览器关闭网站移除本地存储localStorage,用vue的destroyed或者beforeDestroy函数无效
关闭浏览器或者关闭网页窗口的时候,需要移除token在 App.vue挂载的时候,加上这个方法,浏览器关闭动作的事件mounted () {window.addEventListener('beforeunload', () => {localStorage.removeItem('token')localStorage.removeItem('user')});},............
·
关闭浏览器或者关闭网页窗口的时候,需要移除token
在 App.vue挂载的时候,加上这个方法,浏览器关闭动作的事件
mounted () {
window.addEventListener('beforeunload', () => {
localStorage.removeItem('token')
localStorage.removeItem('user')
});
},
...............
vue的生命钩子函数destroyed与beforeDestroy只能在页面切换的时候才能检测到,关闭浏览器的时候,拿不到摧毁组件的事件,所以无效
无效代码:destroyed也不行
BeforeDestroy () {
localStorage.removeItem('token')
localStorage.removeItem('user')
},
更多推荐
已为社区贡献3条内容
所有评论(0)