微信小程序实现缓存根据不同的id来进行设置和读取缓存


Posted in Javascript onJune 12, 2017

本文是根据不同的id来进行设置和读取缓存,是同步缓存的方式:

jonNums.count 是接口返回的数据  是报名总人数

newNumber  新的报名总人数 - 缓存上次的报名总人数 = 新增报名人数

微信小程序实现缓存根据不同的id来进行设置和读取缓存

onLoad: function (options) { 
  var that = this; 
  var activityId = options.activityId; 
  //报名表人数统计 
  wx.request({ 
   url: domain + '/activityjoin/selectJoinCount', 
   data: { activityId: activityId }, 
   method: 'GET', 
   success: function (res) { 
   
    var jonNums = res.data; 
    var newNumber = jonNums.count - wx.getStorageSync('jonNumsed' + activityId) //获取缓存 
  
    wx.setStorageSync('jonNumsed' + activityId, jonNums.count);//设置缓存 
 
    if (jonNums.count) { 
     activityId     
    } 
 
    jonNums.joinCount = jonNums.count; 
 
    that.setData({ newNumber: newNumber, jonNums: jonNums }) 
   } 
  }) 
  
 },

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
jquery 动态创建元素的方式介绍及应用
Apr 21 Javascript
javascript中负数算术右移、逻辑右移的奥秘探索
Oct 17 Javascript
js实现倒计时时钟的示例代码
Dec 17 Javascript
EasyUI学习之Combobox级联下拉列表(2)
Dec 29 Javascript
详解基于angular路由的requireJs按需加载js
Jan 20 Javascript
详解VueJs异步动态加载块
Mar 09 Javascript
Bootstrap弹出框之自定义悬停框标题、内容和样式示例代码
Jul 11 Javascript
vue引入js数字小键盘的实现代码
May 14 Javascript
微信小程序chooseImage的用法(从本地相册选择图片或使用相机拍照)
Aug 22 Javascript
详解如何在微信小程序开发中正确的使用vant ui组件
Sep 13 Javascript
Vue中对iframe实现keep alive无刷新的方法
Jul 23 Javascript
微信头像地址失效踩坑记附带解决方案
Sep 23 Javascript
利用Jasmine对Angular进行单元测试的方法详解
Jun 12 #Javascript
原JS实现banner图的常用功能
Jun 12 #Javascript
手把手搭建安装基于windows的Vue.js运行环境
Jun 12 #Javascript
JS获取鼠标坐标并且根据鼠标位置不同弹出不同内容
Jun 12 #Javascript
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
Jun 12 #jQuery
ionic中的$ionicPlatform.ready事件中的通用设置
Jun 11 #Javascript
JS判断一个数是否是水仙花数
Jun 11 #Javascript
You might like
详谈PHP编码转换问题
2015/07/28 PHP
Linux平台PHP5.4设置FPM线程数量的方法
2016/11/09 PHP
PHP实现链式操作的三种方法详解
2017/11/16 PHP
TP3.2.3框架文件上传操作实例详解
2020/01/23 PHP
JavaScript 事件参考手册
2008/12/24 Javascript
Jquery写一个鼠标拖动效果实现原理与代码
2012/12/24 Javascript
JavaScript 垃圾回收机制分析
2013/10/10 Javascript
轻松学习jQuery插件EasyUI EasyUI创建CRUD应用
2015/11/30 Javascript
jQuery 选择同时包含两个class的元素的实现方法
2016/06/01 Javascript
jquery插件bootstrapValidator表单验证详解
2016/12/15 Javascript
JS无缝滚动效果实现方法分析
2016/12/21 Javascript
bootstrapValidator bootstrap-select验证不可用的解决办法
2017/01/11 Javascript
利用nodejs监控文件变化并使用sftp上传到服务器
2017/02/18 NodeJs
JavaScript中transform实现数字翻页效果
2017/03/08 Javascript
vue.js删除动态绑定的radio的指定项
2017/06/02 Javascript
JS+canvas绘制的动态机械表动画效果
2017/09/12 Javascript
中高级前端必须了解的JS中的内存管理(推荐)
2019/07/04 Javascript
Vue 2.0双向绑定原理的实现方法
2019/10/23 Javascript
JavaScript内置对象之Array的使用小结
2020/05/12 Javascript
Python Django简单实现session登录注销过程详解
2019/08/06 Python
Python3内置函数chr和ord实现进制转换
2020/06/05 Python
基于python实现MQTT发布订阅过程原理解析
2020/07/27 Python
Python ConfigParser模块的使用示例
2020/10/12 Python
python自动从arxiv下载paper的示例代码
2020/12/05 Python
CSS3动画:5种预载动画效果实例
2017/04/05 HTML / CSS
关于老式浏览器兼容HTML5和CSS3的问题
2016/06/01 HTML / CSS
亿阳信通股份有限公司C#笔试题
2016/12/06 面试题
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型
2013/10/30 面试题
法学专业应届生求职信
2013/10/16 职场文书
宣传部部长竞选演讲稿
2014/04/26 职场文书
教师个人教学总结
2015/02/11 职场文书
女性健康知识讲座通知
2015/04/23 职场文书
2016年教师新年寄语
2015/08/18 职场文书
2016年小学生寒假家长评语
2015/10/10 职场文书
大队委员竞选演讲稿
2015/11/20 职场文书
《亲亲我的妈妈》观后感(3篇)
2019/09/26 职场文书