组件内或者vuex数据已变化但是页面显示或许不正常

Posted 奋斗中的小人物

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了组件内或者vuex数据已变化但是页面显示或许不正常相关的知识,希望对你有一定的参考价值。

一、问题产生背景:

  组件内的数据比较复杂,涉及多层次的数组和对象的情况下,某些值发生变化但是页面值没有变化;更新vuex的数据,同样在涉及多层次的数组和对象的情况下,某些值发生变化但是页面值没有变化;某些环境下,比如本地、测试等没有出现此问题,但是灰度和正式却出现此问题;总而言之,经过检查后台接口数据以及前端处理的数据皆正常,但是页面数据显示不正常的时候,就该检查是否没有使用$set了,另外,涉及修改多层次的数组和对象等数据,最好还是使用$set而不直接赋值。

以上是关于组件内或者vuex数据已变化但是页面显示或许不正常的主要内容,如果未能解决你的问题,请参考以下文章

vue: 解决vuex页面刷新数据丢失问题

Vuex初识

根据 Vue 中的数据变化切换对象(使用 Vuex)

vuex和localStorage的区别

什么时候应该使用组件数据而不是 vuex 状态?

vue: 关于多路由公用模板,导致组件内数组缓存问题