微信小程序实现缓存根据不同的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 相关文章推荐
用JavaScript事件串连执行多个处理过程的方法
Mar 09 Javascript
自己的js工具 Event封装
Aug 21 Javascript
兼容IE和FF的js脚本代码小结(比较常用)
Dec 06 Javascript
javascript中使用replaceAll()函数实现字符替换的方法
Dec 25 Javascript
js 去掉空格实例 Trim() LTrim() RTrim()
Jan 07 Javascript
JS检测输入字符是否包含非法字符的示例代码
Feb 11 Javascript
把jQuery的类、插件封装成seajs的模块的方法
Mar 12 Javascript
js进行表单验证实例分析
Feb 10 Javascript
jQuery插件zoom实现图片全屏放大弹出层特效
Apr 15 Javascript
Angularjs中UI Router全攻略
Jan 29 Javascript
Bootstrap轮播插件使用代码
Oct 11 Javascript
详解vue2父组件传递props异步数据到子组件的问题
Jun 29 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
php5.2时间相差8小时
2007/01/15 PHP
Youku 视频绝对地址获取的方法详解
2013/06/26 PHP
使用php实现从身份证中提取生日
2016/05/09 PHP
thinkPHP5项目中实现QQ第三方登录功能
2017/10/20 PHP
jQuery的ready方法详解
2014/11/27 Javascript
基于JavaScript实现鼠标悬浮弹出跟随鼠标移动的带箭头的信息层
2016/01/18 Javascript
jQuery 全选 全部选 反选 实现代码
2016/08/17 Javascript
vue二级路由设置方法
2018/02/09 Javascript
jQuery超简单遮罩层实现方法示例
2018/09/06 jQuery
小程序实现单选多选功能
2018/11/04 Javascript
使用RxJS更优雅地进行定时请求详析
2019/06/02 Javascript
使用Webpack提升Vue.js应用程序的4种方法(翻译)
2019/10/09 Javascript
小程序实现录音上传功能
2019/11/22 Javascript
微信小程序整个页面的自动适应布局的实现
2020/07/12 Javascript
详解Vue3 Teleport 的实践及原理
2020/12/02 Vue.js
[01:45]2014DOTA2 TI预选赛预选赛 大神专访第二弹!
2014/05/20 DOTA
[50:34]VGJ.T vs Fnatic 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[33:23]Secret vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
[06:59]DOTA2-DPC中国联赛3月7日Recap集锦
2021/03/11 DOTA
解决python执行不输出系统命令弹框的问题
2019/06/24 Python
Django文件存储 自己定制存储系统解析
2019/08/02 Python
python 实现多线程下载视频的代码
2019/11/15 Python
Python+OpenCV实现图像的全景拼接
2020/03/05 Python
keras中的loss、optimizer、metrics用法
2020/06/15 Python
python基本算法之实现归并排序(Merge sort)
2020/09/01 Python
通过实例解析python and和or使用方法
2020/11/14 Python
CSS3系列教程:背景图片(背景大小和多背景图) 应用说明
2012/12/19 HTML / CSS
极简的HTML5模版
2015/07/09 HTML / CSS
俄罗斯一家时尚女装商店:Charuel
2019/12/04 全球购物
审计工作个人的自我评价
2013/12/25 职场文书
奥林匹克的口号
2014/06/13 职场文书
2015年大学生工作总结
2015/04/21 职场文书
《当代神农氏》教学反思
2016/02/23 职场文书
4种非常实用的python内置数据结构
2021/04/28 Python
浅谈Laravel中使用Slack进行异常通知
2021/05/29 PHP
Python采集壁纸并实现炫轮播
2022/04/30 Python