aixos,本地储存实战注册总结

162 阅读1分钟

then的出现解决了嵌套的问题,以及地狱回调函数

这个localstorage.getitem,这个可以测试是否有本地储存的数据,有这个数据就可以不用再次登录了,以及这个network,可以看这个信息,报错原因,如果这个200,res.status就是成功的,400就是自己的客户端的问题,500就是后端要解决的, this.rq.get('/api/product/get,{params:{name:'abc'}}).then(res=>{ console.log(res) }) 请求数据,然后res.data.token_type}${res.data.access_token拼接字符串,这个token是一个星期才会消失的,所以可以在本地储存这个数据,token是用来前端的检测合法性的相当于密匙的一个东西。

localStorage的使用

localStorage.getItem(key):获取指定key本地存储的值 localStorage.setItem(key,value):将value存储到key字段

什么是localStorage

在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。

localStorage的优势

1、localStorage拓展了cookie的4K限制 2、localStorage会可以将第一次请求的数据直接存储到本地,这个相当于一个5M大小的针对于前端页面的数据库,相比于cookie可以节约带宽,但是这个却是只有在高版本的浏览器中才支持的 3、localStorage与sessionStorage的唯一一点区别就是localStorage属于永久性存储,而sessionStorage属于当会话结束的时候,sessionStorage中的键值对会被清空 如果调用里面的数据表示应该为res.data.data,或者res.data表示里面的对象。