莞城建设小学网站,广州做网站哪家强,系统之家win7纯净版,手机怎么做网站问题描述
最近使用vuex来管理全局状态#xff0c;遇到了computed计算state中数据却不生效的问题。 原因分析#xff1a;
先看vue官网示例#xff1a;
computed接收的是一个getter函数#xff0c;但是这个getter函数是懒加载并且有缓存的#xff0c;当计算属性最终计算…问题描述
最近使用vuex来管理全局状态遇到了computed计算state中数据却不生效的问题。 原因分析
先看vue官网示例
computed接收的是一个getter函数但是这个getter函数是懒加载并且有缓存的当计算属性最终计算的值发生变化才会触发渲染
在变更对象或数组时旧值将与新值相同因为它们的引用指向同一个对象/数组。Vue 不会保留变更之前值的副本。
如果想要更新官网给出的解决方案是使用方法重新渲染发生时再次执行函数,但是这种在我的业务场景不行 解决方案
计算具体值