vue2.0切换页面websocket仍然连接的解决方案
vue 是单页面的,在路由切换的时候,websocket的close()方法断开不了连接,不管是放在beforeDestroy()还是destroyed()里,打开网络监控的ws里发现它还是存在。然后我发现websocket在刷新页面后,会自己断开连接,所以我的解决方案是在销毁的那个生命周期里调用destroyed() {this.close()this.$router.go(0)},...
·
vue 是单页面的,在路由切换的时候,websocket的close()方法断开不了连接,不管是放在beforeDestroy()
还是destroyed()
里,打开网络监控的ws里发现它还是存在。然后我发现websocket在刷新页面后,会自己断开连接,所以我的解决方案是在销毁的那个生命周期里调用
destroyed() {
this.close()
this.$router.go(0)
},
更多推荐
已为社区贡献1条内容
所有评论(0)