为了账号安全,请及时绑定邮箱和手机立即绑定

请问在vuex和localstorage存储数据有什么区别?

/ 猿问

请问在vuex和localstorage存储数据有什么区别?

桃花长相依 2019-08-13 14:10:03

vuex和localstorage存储数据有什么区别


查看完整描述

4 回答

?
慕哥6287543

vuex是状态管理用的,就是组件数据共享的那种,一个组件的数据变化会映射到使用这个数据的其他组件。再说localstorage,那个是H5提供的一个更简单的数据存储的方式,之前是用cookie存放,但是cookie存放的数据量太小,而且接口麻烦。localstorage的数据可以有5M的限制,相当大了已经,而且api相当简单好记,方便使用,在以后相信会成为主流的。

查看完整回答
反对 回复 2019-08-24
?
MYYA

var interceptor = {
'request': function (config) {
return config
},
'requestError': function (rejection) {

},
'response': function (response) {
return response
},
'responseError': function (rejection) {

}
}



查看完整回答
反对 回复 2019-08-24
?
浮云间

储存到Session Storage和Local Storage或者其他本地储存中
把对应state的初始化改成从本地储存中获取
另外本地储存 如果是存储JSON字符串 一定要做好相应的容错处理

查看完整回答
反对 回复 2019-08-24
?
慕田峪9158850

我首先想到的是H5里的LocalStorage,SessionStroage保存数据,而且用jquery获得dom元素,再用jquery的attr()和html()方法设置dom元素属性。先介绍一下Storage吧。最早本地存储使用的是Cookies, 问题主要就是太小,大概也就4KB的样子,而且IE6只支持每个域名20个cookies,太少了,所以H5技术引用了LocalStorage和SessionStroage且支持5m的数据量,够用了,它们是windows下的属性。
localStorage与sessionStorage的唯一一点区别就是localStorage属于永久性存储,而sessionStorage属于当会话结束的时候,sessionStorage中的键值对会被清空。

查看完整回答
反对 回复 2019-08-24

添加回答

回复

举报

0/150
提交
取消
意见反馈 邀请有奖 帮助中心 APP下载
官方微信