微信小程序实现缓存根据不同的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 相关文章推荐
来自国外的14个图片放大编辑的jQuery插件整理
Oct 20 Javascript
基于jquery的点击链接插入链接内容的代码
Jul 31 Javascript
jQuery实现加入购物车飞入动画效果
Mar 14 Javascript
JavaScript动态检验密码强度的实现方法
Nov 09 Javascript
很棒的一组js图片轮播特效
Jan 12 Javascript
jquery实现input框获取焦点的简单实例
Jan 26 Javascript
javascript 单例模式详解及简单实例
Feb 14 Javascript
jQuery中内容过滤器简单用法示例
Mar 31 jQuery
开发一个Parcel-vue脚手架工具(详细步骤)
Sep 22 Javascript
javascript实现的时间格式加8小时功能示例
Jun 13 Javascript
vue项目部署到nginx/tomcat服务器的实现
Aug 26 Javascript
深入理解javascript prototype的相关知识
Sep 19 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
全国FM电台频率大全 - 28 甘肃省
2020/03/11 无线电
Windows PHP5和Apache的安装与配置
2009/06/08 PHP
PHP Switch 语句之学习笔记
2013/09/21 PHP
ThinkPHP内置jsonRPC的缺陷分析
2014/12/18 PHP
thinkphp微信开发(消息加密解密)
2015/12/02 PHP
thinkPHP的表达式查询用法详解
2016/09/14 PHP
PHP自定义错误用法示例
2016/09/28 PHP
Yii2.0多文件上传实例说明
2017/07/24 PHP
php判断某个方法是否存在函数function_exists (),method_exists()与is_callable()区别与用法解析
2020/04/20 PHP
扩展javascript的Date方法实现代码(prototype)
2010/11/20 Javascript
Extjs根据条件设置表格某行背景色示例
2014/07/23 Javascript
基于Jquery实现表单验证
2020/07/20 Javascript
jquery获取文档高度和窗口高度汇总
2016/01/25 Javascript
Vuejs第十二篇之动态组件全面解析
2016/09/09 Javascript
轻松理解Javascript变量的相关问题
2017/01/20 Javascript
利用ES6语法重构React组件详解
2017/03/02 Javascript
用JS实现简单的登录验证功能
2017/07/28 Javascript
JS如何监听div的resize事件详解
2020/12/03 Javascript
[05:26]2014DOTA2西雅图国际邀请赛 iG战队巡礼
2014/07/07 DOTA
Python注释详解
2016/06/01 Python
Python 性能优化技巧总结
2016/11/01 Python
用python与文件进行交互的方法
2018/03/01 Python
python中pylint使用方法(pylint代码检查)
2018/04/06 Python
python中从for循环延申到推导式的具体使用
2019/11/29 Python
详解python常用命令行选项与环境变量
2020/02/20 Python
Python通过两个dataframe用for循环求笛卡尔积
2020/04/29 Python
Python网络爬虫四大选择器用法原理总结
2020/06/01 Python
基于selenium及python实现下拉选项定位select
2020/07/22 Python
如何实现一个python函数装饰器(Decorator)
2020/10/12 Python
python中K-means算法基础知识点
2021/01/25 Python
data:image data url 文件转为Blob上传后端的方法
2019/07/16 HTML / CSS
员工晚婚的请假条
2014/02/08 职场文书
大学第二课堂活动总结
2014/07/08 职场文书
2014年幼儿园个人工作总结
2014/11/10 职场文书
党建工作目标管理责任书
2015/01/29 职场文书
Golang流模式之grpc的四种数据流
2022/04/13 Golang