vue之组件销毁
组件销毁有很多种情况比如页面关闭,路由跳转(没有使用keep-alive时的路由切换)还可以使用v-if和改变key值来销毁组件,这属于手动销毁组件代码:<v-detection :detectionid="detectionid" v-if="hackReset"></v-detection>声明hackReset,利用true或者false实现重建或者销毁代码:this
·
组件销毁有很多种情况
比如页面关闭,路由跳转(没有使用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;//重建组件
});
更多推荐
所有评论(0)