vue页面数据强制更新渲染

    vue数据更新会出现缓存的情况,几种方式可以让数据实时渲染到页面;

1.简单粗暴的方式

 this.$forceUpdate();//强制更新

2.增减元素

splice()
push()

3.通过$set进行更新

  this.$set(v, 'edit', false)

4.异步dom更新

Vue.nextTick()
  .then(function () {
    // DOM 更新了
  })

以上就是常见的强制更新方法。

原文地址:https://www.cnblogs.com/perferect/p/13073973.html