微信小程序实现缓存根据不同的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 prototype 原型链
Mar 12 Javascript
javascript中的继承实例代码
Apr 27 Javascript
js判断ie版本号的简单实现代码
Mar 05 Javascript
使用js画图之正弦曲线
Jan 12 Javascript
PHP守护进程实例
Mar 06 Javascript
跟我学习javascript的垃圾回收机制与内存管理
Nov 23 Javascript
jQuery+php实时获取及响应文本框输入内容的方法
May 24 Javascript
利用浮层使select不可选的实现方法
Dec 03 Javascript
node.js中http模块和url模块的简单介绍
Oct 06 Javascript
JQuery Ajax动态加载Table数据的实例讲解
Aug 09 jQuery
了解重排与重绘
May 29 Javascript
Vue混入mixins滚动触底的方法
Nov 22 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
简单易用的计数器(数据库)
2006/10/09 PHP
php2html php生成静态页函数
2008/12/08 PHP
php stream_get_meta_data返回值
2013/09/29 PHP
php实现保存submit内容之后禁止刷新
2014/03/19 PHP
PHP中is_dir()函数使用指南
2015/05/08 PHP
PHP用正则匹配form表单中所有元素的类型和属性值实例代码
2017/02/28 PHP
Js 中debug方式
2010/02/07 Javascript
也说JavaScript中String类的replace函数
2011/09/22 Javascript
Internet Explorer 11 浏览器介绍:别叫我IE
2014/09/28 Javascript
Node.js实现批量去除BOM文件头
2014/12/20 Javascript
jQuery formValidator表单验证
2016/01/07 Javascript
JS Array创建及concat()split()slice()的使用方法
2016/06/03 Javascript
JS检测window.open打开的窗口是否关闭
2017/06/25 Javascript
js保留两位小数方法总结
2018/01/31 Javascript
webpack4 处理CSS的方法示例
2018/09/03 Javascript
4个顶级开源JavaScript图表库
2018/09/29 Javascript
JS实现随机生成10个手机号的方法示例
2018/12/07 Javascript
Node.js 实现简单的无侵入式缓存框架的方法
2019/07/21 Javascript
jQuery实现动态向上滚动
2020/12/21 jQuery
[48:23]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#1COL VS EG第一局
2016/03/05 DOTA
[01:10]为家乡而战!完美世界城市挑战赛全国总决赛花絮
2019/07/25 DOTA
python网络编程之TCP通信实例和socketserver框架使用例子
2014/04/25 Python
Python去除、替换字符串空格的处理方法
2018/04/01 Python
对Python3+gdal 读取tiff格式数据的实例讲解
2018/12/04 Python
python assert的用处示例详解
2019/04/01 Python
Python字典取键、值对的方法步骤
2020/09/30 Python
python实现自动打卡的示例代码
2020/10/10 Python
美国汽车零部件和配件网站:CarParts
2019/03/13 全球购物
我的中国梦口号
2014/06/16 职场文书
2014年服务行业工作总结
2014/11/18 职场文书
市场总监岗位职责
2015/02/11 职场文书
大连导游词
2015/02/12 职场文书
2015年普法依法治理工作总结
2015/05/26 职场文书
消防宣传标语大全
2015/08/03 职场文书
【DOTA2】高能暴走TK秀!PSG LGD vs ASTER - DPC 2022 WINTER TOUR CN
2022/04/02 DOTA
零基础学java之方法的定义与调用详解
2022/04/10 Java/Android