Vuex 和浏览器缓存
Vuex 的主要作用是用来 共享和管理数据,那为什么不直接使用浏览器缓存呢?
Vuex和浏览器缓存策略的根本区别是什么?
Vuex state 仓库中的数据流是单向同步的,那为什么可以在action 中进行异步操作?
比如在action 中发起请求,请求成功后再发起commit?
请求各位大神解析啊!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
首先,要区别
vuex
和 浏览器缓存 的区别。其次,
vuex
中的state
是单向的,也可以异步操作,这两个没有冲突。这么说吧,存缓存的话我轻轻松松就给你改了,也可以轻轻松松知道你都存了什么,vuex的话,就没那么容易了
还有一个就是存缓存的话刷新浏览器缓存不会被重置,vuex会被重置
缓存是存在磁盘上面的,vuex里面存的对象是在内存里面的