vue项目切换页面beforeDestory不触发解决方法 主要解决销毁当前页面实例时执行操作: 可以使用路由守卫方法: 使用组件内守卫: beforeRouteLeave (to, from, next) { // 导航离开该组件的对应路由时调用 this.ws.close(); //销毁时执行的代码 next() //允许跳转页面 },