是使用js-cookie还是使用vuex?还是两者结合着使用?因为页面一刷新就会丢失保存在vuex里面的数据所以想用js-cookie,这样一来,我想是不是就没必要使用vuex了,所以想和各位vue友人们讨论下这个话题!
2 回答
Cats萌萌
TA贡献1805条经验 获得超9个赞
vuex 不仅仅是拿来存数据的。它是与vue深度结合的组件状态集中管理模式。
除了你 思维中的 “存数据” 外,还包含对于数据的处理“mutation”,处理数据的事件“action”,衍生数据“getter”等等,是一整套的状态管理方案。
而你遇到的问题是如何将数据本地持久化,跟vuex根本不搭噶,你大可以用Storage,存下部分本地数据就好,然后在对应“action”中进行逻辑判断,是从Storage获取数据;还是异步获取数据;还是先从Storage获取再异步更新数据。
鸿蒙传说
TA贡献1865条经验 获得超7个赞
如果是本地数据持久化,我有一个方案,vuex+本地存储。默认所有页面中的数据都从本地存储中拿(而不是vuex中的state),然后通过vuex的订阅插件,在每一次mutation的时候,都
添加回答
举报
0/150
提交
取消