H5存储:
localStorage生命周期是永久,这意味着除非用户显示在浏览器提供的UI上清除localStorage信息,否则这些信息将永远存在。存放数据大小为一般为5MB,而且它仅在客户端(即浏览器)中保存,不参与和服务器的通信。
sessionStorage仅在当前会话下有效,关闭页面或浏览器后被清除。存放数据大小为一般为5MB,而且它仅在客户端(即浏览器)中保存,不参与和服务器的通信。源生接口可以接受,亦可再次封装来对Object和Array有更好的支持
localStorage.setItem("key","value");//以“key”为名称存储一个值“value”
localStorage.getItem("key");//获取名称为“key”的值
localStorage.removeItem("key");//删除名称为“key”的信息。
localStorage.clear();//清空localStorage中所有信息
sessionStorage与localStorage用法类似
将数据存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个异步接口。
将 data 存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个同步接口。
uni.setStorageSync('storage_key', 'hello');//存储一个字符传值
uni.getStorageSync('storage_key');//取
uni.removeStorageSync('storage_key');//删除
两种和localStorage一致,生命周期永久具体。
vuex:
具体使用可看这个网址:https://blog.csdn.net/ct5211314/article/details/124317511
尤其注意:页面刷新会重置数据。
原创©本文章为王孟旺原创,未经许可,禁止转载
0条评论