vue强迫从新衬着组件

这几天开辟中遇到了一个题目,组件的值已经有了,然则并没有衬着出来
厥后无法百度了一下vue的组件强迫革新:

val.type = 'none'
this.$nextTick(() => {
  val.type = 'city'
})

官方引见:将回调延晚到下次 DOM 更新轮回今后实行。在修正数据今后马上运用它,然后守候 DOM 更新。它跟全局要领 Vue.nextTick 一样,差别的是回调的 this 自动绑定到调用它的实例上。
nextTick会在页面从新衬着今后最先实行回调
所以运用这个要领强迫革新组件思绪就是:先把某个值设为false,烧毁组件,然后在页面从新衬着终了今后再次建立组件

    原文作者:弱鸡的前端程序员
    原文地址: https://segmentfault.com/a/1190000019312633
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞