专业的编程技术博客社区

网站首页 > 博客文章 正文

VUE数据更新了,页面却不更新,需要强制刷新

baijin 2024-10-28 14:47:46 博客文章 9 ℃ 0 评论

昨天有个学弟遇到请教我一个问题,说要实现一个动态显示的按键button, 我告诉他 采用VUE数据绑定标签就行了,结果说页面没反应。经过我调试,发现VUE存在这样的问题,数据更新后,页面有时间不会自动刷新,尤其是 数据是在循环内部变化时。

这个时间利用VUE强制视图更新即可。 this.$forceUpdate().


后来上网搜索了以下,主要有以下情况会出现页面不刷新:

(1)通过引用对象来修改数据;如:oldObj = Object.assign({},newObj);

(2)通过数据索引来修改数据:如:vm.datas[indexOfItem] = newdata

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表