在项目中好像所有使用vux的需求都能用locastorage解决。1:登录信息的保存2:组件的数据的共享,需要改变的就A组件set一下状态,跳到B组件自然获取的是新的状态。什么时候必须用到vuex???
1 回答
凤凰求蛊
TA贡献1825条经验 获得超4个赞
locastorage
?愣了一下,还以为是新库。
用localStorage
替代vuex
,从功能上看,可行。
没学会用vuex
之前,我是用sessionStorage
替代vuex
。
当然,弊端很明显,sessionStorage
只能对数据进行简单的读写,在不同组件之间读写数据并做数据转化时,都需要对每个读写操作都写上一遍相同的代码。
为了省下这重复的工作量,我把读写数据的处理写成一个全局函数,这样使用方式简单,功能也能实现。
但是随着需求的变动,需要交互的数据越来越多,全写成全局函数,显然不适合了,需要一个单独的模块这来管理这些数据读写操作。
想想,还是花点时间学学vuex
吧
添加回答
举报
0/150
提交
取消