不能理解在Storage中使用命名空间的做法

来源:2-11 storage二次封装

VyingGao

2022-05-31

不知道是不是我理解有问题,项目中设置命名空间叫做 manager,然后这个网站所有需要本地存储的数据,全部放在 manager 字段下,那这样 manager 字段数据就会特别复杂特别大。我不能理解这样的做法。我之前采用的是,有个专门存储 Storage 键名常量的文件,通过调用常量名,而不直接传入字符串。我感觉是这样的,字段可以多,但是字段项数据内容不能太复杂。

写回答

1回答

河畔一角

2022-06-13

这个主要是让存储看起来更简单清爽,当然每个人习惯可能不同。 我们定义命名空间,就是把这个项目的所有信息都通过json的方式存入进去,可能看起来不容易识别,但是你点击的查看的时候,浏览器会自动帮你解析成json,同时我们的api也能很轻松的去管理这个json。

其实你可以不用命名空间的概念,直接平级展示在外面,但是依然通过json来存储每个模块

2
0

Vue3+ElementPlus+Koa2 全栈开发后台系统

从前端晋级到全栈,让你的未来发展有更多可能

1069 学习 · 580 问题

查看课程