vue 销毁组件、重置组件方式

1.使用v-if

  在组件上定义v-if一个布尔变量

  1.变量改为false

  2.变量改为true

2.

import dialog from '@compintent/dialog'
components: {dialog}
this.$destroy('dialog');

 

3.

// get~ 销毁组件
destroyElement() {
  this.$destroy(true);
  this.$el.parentNode.removeChild(this.$el);
},
posted @ 2021-08-21 17:40  Deer_Lin  阅读(4642)  评论(0编辑  收藏  举报