微信小程序实现缓存根据不同的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 相关文章推荐
IE autocomplete internet explorer's autocomplete
Jun 30 Javascript
Firefox下无法正常显示年份的解决方法
Sep 04 Javascript
javascript事件模型实例分析
Jan 30 Javascript
JS 数字转换为大写金额的简单实例
Aug 04 Javascript
JS弹出新窗口被拦截的解决方法
Aug 09 Javascript
使用JS实现图片展示瀑布流效果(简单实例)
Sep 06 Javascript
angular源码学习第一篇 setupModuleLoader方法
Oct 20 Javascript
简单实现js轮播图效果
Jul 14 Javascript
AngualrJs清除定时器遇到的坑
Oct 13 Javascript
Vue.directive()的用法和实例详解
Mar 04 Javascript
Element-Ui组件 NavMenu 导航菜单的具体使用
Oct 24 Javascript
解读Vue组件注册方式
May 15 Vue.js
利用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 的 __FILE__ 常量
2007/01/15 PHP
需要使用php模板的朋友必看的很多个顶级PHP模板引擎比较分析
2008/05/26 PHP
php笔记之:php数组相关函数的使用
2013/04/26 PHP
PHP对接微信公众平台消息接口开发流程教程
2014/03/25 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
2018/01/15 PHP
thinkPHP框架实现类似java过滤器的简单方法示例
2018/09/05 PHP
js修改地址栏URL参数解决url参数问题
2012/12/15 Javascript
javascript随机将第一个dom中的图片添加到第二个div中示例
2013/10/08 Javascript
JQuery 使用attr方法实现下拉列表选中
2014/10/13 Javascript
学习JavaScript设计模式之代理模式
2016/01/12 Javascript
如何解决手机浏览器页面点击不跳转浏览器双击放大网页
2016/07/01 Javascript
JavaScript String(字符串)对象的简单实例(推荐)
2016/08/31 Javascript
javascript中递归的两种写法
2017/01/17 Javascript
javascript中BOM基础知识总结
2017/02/14 Javascript
使用Dropzone.js上传的示例代码
2017/10/10 Javascript
Async/Await替代Promise的6个理由
2019/06/15 Javascript
细说webpack6 Babel的使用详解
2019/09/26 Javascript
使用Webpack提升Vue.js应用程序的4种方法(翻译)
2019/10/09 Javascript
微信小程序swiper左右扩展各显示一半代码实例
2019/12/05 Javascript
vue中用 async/await 来处理异步操作
2020/07/18 Javascript
[57:38]2018DOTA2亚洲邀请赛3月30日 小组赛A组 OpTic VS OG
2018/03/31 DOTA
python 输入一个数n,求n个数求乘或求和的实例
2018/11/13 Python
详解用python写网络爬虫-爬取新浪微博评论
2019/05/10 Python
python @propert装饰器使用方法原理解析
2019/12/25 Python
python源文件的字符编码知识点详解
2021/03/04 Python
ASOS英国官网:英国在线时装和化妆品零售商
2017/05/19 全球购物
一些PHP的面试题
2015/05/06 面试题
什么是反射
2012/03/17 面试题
教育专业个人求职信
2013/12/02 职场文书
总经理助理工作职责
2014/02/06 职场文书
白血病捐款倡议书
2014/05/14 职场文书
领导干部四风问题自我剖析材料
2014/09/25 职场文书
个人维稳承诺书
2015/05/04 职场文书
撤诉书怎么写
2015/05/19 职场文书
MySQL 全文索引使用指南
2021/05/25 MySQL
前端与RabbitMQ实时消息推送未读消息小红点实现示例
2022/07/23 Java/Android