vue之组件销毁

组件销毁有很多种情况

比如页面关闭,路由跳转(没有使用keep-alive时的路由切换)

还可以使用v-if和改变key值来销毁组件,这属于手动销毁组件
代码:<v-detection :detectionid="detectionid" v-if="hackReset">

声明hackReset,利用true或者false实现重建或者销毁

代码:
     this.hackReset = false;//销毁组件
     this.$nextTick(() => {
       this.hackReset = true;//重建组件
     });

你可能感兴趣的:(vue2,vue.js)