• 使用 v-if 销毁并重新创建组件
<component v-if="isShow"></component>
this.isShow = false
this.$nextTick(() => {
    this.isShow = true;
});
  • 使用 Vue 的 foreUpdate 方法

https://cn.vuejs.org/v2/api/#vm-forceUpdate

this.$forceUpdate()
  • 绑定 key 并更改 key 值,某些场景有奇效

https://cn.vuejs.org/v2/api/#key

<component :key="id"></component>

具体使用哪个方法,需要看具体的业务场景