【问题】
1、webapp,在关闭程序后,再次登录,发现cookie值无效,为null
【解决方法】
使用本地存储-localStorage-方式解决
【代码】
1、设置值
localStorage.setItem('name',value)
2、获取值
localStorage.getItem('name')
3、删除
localStorage.removeItem("name")
【知识点了解一下】
html5,提供了两种客户端存储数据的方法
cookie不适合大数据量的存储,并且cookie还是和服务器之间传递,存在一定速度快慢问题
1、localStorage,没有时间限制的数据存储,当然,可以自己写一个过期机制来进行清除
2、sessionStorage,会话数据,关闭浏览器后,也会自动清除