微信小程序实现缓存根据不同的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 eval解析JSON中的注意点介绍
Aug 23 Javascript
jquery设置元素的readonly和disabled的写法
Sep 22 Javascript
jQuery属性选择器用法示例
Sep 09 Javascript
bootstrap警告框示例代码分享
May 17 Javascript
JS解析url查询参数的简单代码
Aug 06 Javascript
VueJs组件prop验证简单介绍
Sep 12 Javascript
Es6 Generator函数详细解析
Feb 24 Javascript
JavaScript实现的联动菜单特效示例
Jul 08 Javascript
JavaScript自动生成 年月范围 选择功能完整示例【基于jQuery插件】
Sep 03 jQuery
微信小程序左滑删除实现代码实例
Sep 16 Javascript
Vue封装Axios请求和拦截器的步骤
Sep 16 Javascript
如何使用 vue-cli 创建模板项目
Nov 19 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简单命令代码集锦
2007/09/24 PHP
PHP取整函数:ceil,floor,round,intval的区别详细解析
2013/08/31 PHP
PHP实现的增强性mhash函数
2015/05/27 PHP
iframe的onload在Chrome/Opera中执行两次Bug的解决方法
2011/03/17 Javascript
JS与C#编码解码
2013/12/03 Javascript
node.js中的fs.lchown方法使用说明
2014/12/16 Javascript
JavaScript使用function定义对象并调用的方法
2015/03/23 Javascript
基于jQuery实现Ajax验证用户名是否存在实例
2016/03/30 Javascript
JS实现鼠标滑过显示边框的菜单效果
2016/09/21 Javascript
从零学习node.js之简易的网络爬虫(四)
2017/02/22 Javascript
vue2.0父子组件间通信的实现方法
2017/04/19 Javascript
基于nodejs+express4.X实现文件下载的实例代码
2017/07/13 NodeJs
vue+vux实现移动端文件上传样式
2017/07/28 Javascript
JS实现前端缓存的方法
2017/09/21 Javascript
详解webpack+ES6+Sass搭建多页面应用
2018/11/05 Javascript
vue-cli 目录结构详细讲解总结
2019/01/15 Javascript
详解如何使用nvm管理Node.js多版本
2019/05/06 Javascript
javascript中的数据类型检测方法详解
2019/08/07 Javascript
webpack中的模式(mode)使用详解
2020/02/20 Javascript
Vue组件间的通信pubsub-js实现步骤解析
2020/03/11 Javascript
vue实现简单学生信息管理
2020/05/30 Javascript
jQuery实现鼠标拖动图片功能
2021/03/04 jQuery
纯Python开发的nosql数据库CodernityDB介绍和使用实例
2014/10/23 Python
Python创建系统目录的方法
2015/03/11 Python
python实现合并两个数组的方法
2015/05/16 Python
python计算文本文件行数的方法
2015/07/06 Python
使用CSS媒体查询(Media Queries)和JavaScript判断浏览器设备类型的方法
2014/04/03 HTML / CSS
使用纯HTML5编写一款网页上的时钟的代码分享
2015/11/16 HTML / CSS
中国高端鲜花第一品牌:roseonly(一生只送一人)
2017/02/12 全球购物
港湾网络笔试题
2014/04/19 面试题
实习教师自我鉴定
2013/09/27 职场文书
电教室标语
2014/06/20 职场文书
亲子运动会的活动方案
2014/08/17 职场文书
债务追讨授权委托书范本
2014/10/16 职场文书
民主评议党员工作总结
2014/10/20 职场文书
导游词之无锡华莱坞
2019/12/02 职场文书