vuex是大家使用vue时大多数都会选择的,但是当页面刷新之后vuex数据会丢失,因为页面刷新之后代码重新加载这样vuex的数据自然就会为空。怎么解决这个问题呢?vuex自身好像没有太好的解决方案,但是我们可以利用localStorage和sessionStorage对数据进行保存。这样这个问题就解 ...
分类:
其他好文 时间:
2019-08-19 19:04:24
阅读次数:
59
1 <!-- 2 localStorage的使用: 3 1.存储的内容大概20mb 4 2.不同浏览器不能共享数据,但是在同意浏览器的不同窗口中可以共享数据 5 3.永久生效,他的数据是储存在硬盘上,并不会随着页面或者浏览器的关闭而清除,如果想清除必须手动清除 6 7 setTtem(key,val... ...
分类:
其他好文 时间:
2019-08-18 19:44:49
阅读次数:
82
一、问题 城市搜索历史问题(历史记录保存localStorage) - 用数组包裹城市对象(包含城市id和name),记录5条,不包含重复的城市,并且把最新的放置数组最前面 - 思路:判断是否有历史记录,即数组为空,空直接放入 - 非空,则判断最新城市对象是否已存在数组中,存在则数组去重并移到数组最 ...
分类:
编程语言 时间:
2019-08-17 01:06:05
阅读次数:
102
浏览器的本地存储,我们的数据如果想每次打开浏览器都可以访问到的话,我们就必须使用本地存储这个功能 localStorage 对象,便可以帮我们实现这个功能 localStorage.setItem("car",JSON.stringify(state.car)); 来存储我们的数据,第一个参数对应的 ...
分类:
其他好文 时间:
2019-08-10 17:06:00
阅读次数:
77
有时候我们由如下需求 1、从a.html跳转到b.html 2、从a跳转时携带参数和值、 3、从b.html中取出传过来的参数值 在AngularJS的操作如下 在a.html中添加 此处注意,使用AngularJS传递参数必须使用#?传递参数,否则将无法接收。 b.html中的AngularJS代 ...
分类:
Web程序 时间:
2019-08-04 18:10:18
阅读次数:
121
cookie是网站为了标示用户身份而储存在用户本地终端(Client Side)上的数据(通常经过加密) cookie数据始终在同源的http请求中携带(即使不需要),记会在浏览器和服务器间来回传递 sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存 存储大 ...
分类:
其他好文 时间:
2019-08-03 11:13:28
阅读次数:
83
1、webstorage 本地存储,存储在客户端,包括localStorage和sessionStorage。 (1)localStorage:生命周期是永久,这意味着除非用户显示在浏览器提供的UI上清除localStorage信息,否则这些信息将永远存在。存放数据大小为一般为5MB,而且它仅在客户 ...
分类:
其他好文 时间:
2019-08-02 00:10:14
阅读次数:
76
首先在子组件将localstorage方法进行封装 在父组件中对其进行引用 将输入的值存入到定义的searchHistory数组中,存储localstorage需要传两个参数,变量名为searchHistory,值为searchHistory的数组,调用封装好的setStore方法 将存储到loca ...
分类:
其他好文 时间:
2019-07-30 12:42:14
阅读次数:
88
1.首先简单总结下cookie cookie:可以做会话跟踪 特点: 1、大小限制(不能超过4k) 2、每个域下cookie不能超过50个 3、有效期(和设定时间有关),过了有效期cookie会自动删除 4、cookie读取(只能访问同一个域名下的cookie)(域的限制) 5、没有设置存储时间的c ...
分类:
Web程序 时间:
2019-07-29 23:07:11
阅读次数:
243