dcloud 本地存储

1.dcloud开发的时候,肯定会用到本地存储的方法,其实方法很简单
//存储
function storageSet(key, value) {
    localStorage.setItem(key, value);
}
storageSet('user',JSON.stringify(obj));
//得到
 function storageGet(key) {
    return localStorage.getItem(key);
}
//直接返回json对象,
function getObj(key) {
    var obj=JSON.parse(storageGet(key));
    return obj;
}
var userobj=getObj('user');
但是,如果本地存储,用的少的话,可能还记得住,用的多的话,或者很多人开发app的时候,因为key是随便起的,这样有的时候删除的时候,就会出现漏删,或者一些什么其他问题,所以建议,这样来操作,把app中要用到的key,单独写到一个js文件里,这样的话,方便管理,例如本人,就单独写在constant.js文件里
(function(window) {
//创建对象
function ApiConstant() {
this.szcystorage = 'szcystorage'; //服务
this.user = 'user';//用户信息
this.taskobj = 'taskobj'; //当前任务(前缀)
}
window.$app_api_constant = new ApiConstant();
})(window);
使用的话,很简单,引入该js文件,然后
var szcyserver=getObj($app_api_constant.szcystorage); 
存储或者获取方法是一样的,不多做介绍!
如果大家感兴趣,或者想一起探讨学习的,请加一下这个QQ群, 488505459,谢谢!

dcloud 本地存储相关推荐

  1. uniapp本地数据库_Uniapp教程|App/uni-app离线本地存储方案

    5+App的离线存储 HTML5+的离线本地存储有如下多种方案: HTML5标准方案:cookie.localstorage.sessionstorage.websql.indexedDB HTML5 ...

  2. html5 本地批量存储,HTML5本地存储

    什么是HTML5存储? 简单地说,它是一种让web页面在浏览器端本地化存储键值对的方式.跟cookies一样,即使你从网站导航到别的网站,关掉了浏览器的tab页,退出了浏览器,数据依然存在:与cook ...

  3. 在Centos8 中使用Stratis管理本地存储(一)

    Stratis是RHEL8/Centos8中提供的一个新的本地存储管理工具,它将有助于在块设备上创建分层存储.在RHEL8/Centos8中,可以通过安装两个软件包获得Stratis.在RHEL7,我 ...

  4. HTML5本地存储localStorage,sessionStorage

    HTML5新特性,用于本地存储, localStorage:不删除会一直存在斯基 sessionStorage:浏览器关掉,就跪了 /*** H5:数据存储方式,可以携带用户信息id* * 注意:* ...

  5. html5保存资源本地,html5之Localstorage本地存储

    题外话 今天把博客里面的内容,同步在github的issues中了.具体地址是:https://github.com/confidence68/blog/issues ,欢迎大家访问,给star. L ...

  6. HTML5的本地存储详解

    为什么80%的码农都做不了架构师?>>>    Html5 学习系列(六)Html5本地存储和本地数据库 一个网站如何能在客户的浏览器存储更多的数据呢? 在Html4的时代在浏览器端 ...

  7. 【VMware vSAN 6.6】2.1.带有本地存储的服务器:vSAN硬件服务器解决方案

    目录 1. 简介 1.1.适用于HCI的企业级存储 2. 体系结构 2.1.带有本地存储的服务器2.2.存储控制器虚拟系统套装的缺点 2.3.vSAN在vSphere Hypervisor中自带 2. ...

  8. esxi宿主机的本地存储-非活动

    今天忽然发现DRS中一台ESXI主机的本地存储不可以,主机资源可用 琢磨了好久,也在网上搜索了好久,一直没有解决的办法. 不得已到机房,用kvm连接. 重启计算机 发现居然无法启动,卡在DHCP... ...

  9. Cocos本地存储LocalStorage

    HTML5 LocalStorage 本地存储 //存档var stopResumeMenu4 = cc.MenuItemFont.create("存档", this.onSave ...

最新文章

  1. Linux网络故障排查命令(ifconfig、ping、telnet、netstat、lsof、nc、curl、tcpdump)
  2. tomcat,eclipse,sts绿色运行
  3. php 设置agent,限制某个目录禁止解析php及user_agent、php相关配置
  4. Typora+PicGo+SMMS、github、gitee实现Typora图片上传到图床
  5. [转]学习object-c,补习一下指针
  6. python画棒棒糖程序_python之turtle简单绘制学习
  7. 详细配置swagger2
  8. freemarker中空值“”,null值的判断
  9. Git 管理工具 SourceTree 的使用(上手简单,不熟悉git命令的开发者必用)
  10. 网易云音乐 网络错误 linux,archlinux下网易云音乐netease-cloud-music启动报错,无法打开...
  11. Vue项目中使用富文本编辑器
  12. steam (游戏平台)
  13. 正则表达式 边界符 量词符 敏感词替换
  14. HP台式机清灰后无法启动的解决办法
  15. 农村市场谋定中国农民丰收节交易会 消费潜力持续正释放
  16. 阿里云RDS数据库外网连接和内网连接有什么不同?
  17. java 如何初始化数组_java中初始化数组的三种方式分别是什么
  18. Wyn Enterprise 报表数据过滤
  19. 全志D1-H 双屏异显第一弹来啦 D1同时支持两个屏幕,一边做UI交互,一边播放视频
  20. debian系统安装Google浏览器

热门文章

  1. lammps计算聚合物例子_MD原理与Lammps实例.ppt
  2. j3455文件服务器,UNRAID下解决华擎 J3455-ITX  IOMMU 分组(4口网卡顺利分开直通 )...
  3. 可变步长最小均方 (VSS-LMS) 算法附matlab代码
  4. python 输出\xhh格式的16进制数据(改2)
  5. 关于DDK中的编译知识
  6. Spring源码学习(三)-- 底层架构核心概念解析
  7. linux中route命令的用法
  8. java基于ssm的论坛贴子网站ssm论坛项目发帖子网站论坛系统论坛源码
  9. 战网错误:我们在传输数据时遇到一个问题。保险起见,请先检查你的互联网连接之后再试一次!
  10. 牙齿底部粉色原因-ECR(External cervical resorption)