关于storage封装的问题

来源:4-9 Storage封装

weixin_慕神3292065

2020-11-27

图片描述
这里有点混乱,key不是应该对应mall里面的属性名吗?怎么module_name又变成模块名了,不是应该指的是key的value对象里面的某个属性吗?

写回答

1回答

河畔一角

2020-11-28

不知道你是否看过vuex里面的模块,简单的做法就是所有字段都往vuex里面扔,但是当项目比较庞大,菜单或者内容很大时,存进去的字段很难维护,这个时候模块的概念出来了,大家在用vuex的时候,防止维护错乱,给每个菜单增加一个模块,那所有state存到模块里面,便于管理。

我们今天封装storage也是这个理念,mall是最大的key,它是基于项目的,项目里面如果再拆分,就是按模块拆分,比如mall下面的userInfo就是用户模块,这个里面再存name,age,我们不希望把所有字段都存在mall下,按模块保存。

0
0

Vue全家桶实战 从零独立开发企业级电商系统

Vue全家桶构建企业级电商系统,真实服务端数据对接,高实用性

2560 学习 · 1307 问题

查看课程