组件销毁有很多种情况
比如页面关闭,路由跳转(没有使用keep-alive时的路由切换)
还可以使用v-if和改变key值来销毁组件,这属于手动销毁组件
代码:<v-detection :detectionid="detectionid" v-if="hackReset"></v-detection>
声明hackReset,利用true或者false实现重建或者销毁
代码:
this.hackReset = false;//销毁组件
this.$nextTick(() => {
this.hackReset = true;//重建组件
});