关于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下,按模块保存。00
相似问题