全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

微信小程序之数据缓存的实例详解

微信小程序之数据缓存的实例详解

前言:

在H5之前,缓存一般都是用cookie,但是cookie的存储空间太小。于是,H5增加了新的缓存机制,即localstorage 和 sessionstorage,具体的介绍就不在多说。在微信小程序中,数据缓存其实就和localstorage 的原理差不多,所以理解起来并不难。下面我们来一起实现一下。

效果图展示:

我们在index页面存入数字11,然后在跳转到新页面,在将缓存中的11取出渲染到当前页面。具体代码如下:

index页面:

<span style="font-size:24px;">
<view class="btn-area">
 <navigator url="../navigator/navigator?title=我是navi">跳转到新的页面post情求</navigator>
 <navigator url="../redirect/redirect?title=我是red" redirect>跳转到当前页面</navigator>
</view>
</span>
<view>
 <input style="border:2rpx solid red" placeholder="输入信息" bindinput="getInput" />
 <button style="border:2rpx solid yellow" bindtap="saveInput">存入</button>
</view>

index的js:

//index.js
//获取应用实例
var app = getApp()
Page({
 data: {
  storage:''
 },
 onLoad: function () {
  var that = this

 //获取输入值
 getInput:function(e){
  this.setData({
   storage:e.detail.value
  })
 },
 //存储输入值
 saveInput:function(){
  wx.setStorageSync('storage', this.data.storage)
 }

})

跳转页面:

<view>从存储中得到的数据:{{storage}}</view>

跳转页面的js:

var app = getApp();
var that; 
Page( { 
 data: {  
  storage:''
 }, 
 onLoad: function(options) { 
  that = this; 
  //获取存储信息
  wx.getStorage({
   key: 'storage',
   success: function(res){
    // success
    that.setData({
     storage:res.data
    })
   }
  })
 }

}) 

 如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!


# 小程序  # 数据缓存  # 微信小程序之数据缓存的实例  # 微信小程序 数据缓存实现方法详解  # 微信小程序学习笔记之本地数据缓存功能详解  # 微信小程序开发之数据存储 参数传递 数据缓存  # 微信小程序-详解数据缓存  # 微信小程序开发数据缓存基础知识辨析及运用实例详解  # 跳转  # 我是  # 跳转到  # 都是  # 如有  # 希望能  # 谢谢大家  # 多说  # 太小  # 到新  # 并不难  # 增加了  # 应用实例  # 疑问请  # 新页面  # size  # lt  # style  # span  # font 


相关文章: c++怎么使用类型萃取type_traits_c++ 模板元编程类型判断【方法】  建站主机核心功能解析:服务器选择与网站搭建流程指南  开源网站制作软件,开源网站什么意思?  C++如何使用std::optional?(处理可选值)  猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  如何在橙子建站中快速调整背景颜色?  贸易公司网站制作流程,出口贸易网站设计怎么做?  无锡营销型网站制作公司,无锡网选车牌流程?  常州企业建站如何选择最佳模板?  手机怎么制作网站教程步骤,手机怎么做自己的网页链接?  公司网站制作需要多少钱,找人做公司网站需要多少钱?  linux top下的 minerd 木马清除方法  ,想在网上投简历,哪几个网站比较好?  如何处理“XML格式不正确”错误 常见XML well-formed问题解决方法  如何零成本快速生成个人自助网站?  招商网站制作流程,网站招商广告语?  黑客如何通过漏洞一步步攻陷网站服务器?  如何快速上传建站程序避免常见错误?  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  如何撰写建站申请书?关键要点有哪些?  如何自己制作一个网站链接,如何制作一个企业网站,建设网站的基本步骤有哪些?  高端建站如何打造兼具美学与转化的品牌官网?  如何用5美元大硬盘VPS安全高效搭建个人网站?  网站制作价目表怎么做,珍爱网婚介费用多少?  网站制作模板下载什么软件,ppt模板免费下载网站?  建站之星如何助力企业快速打造五合一网站?  python的本地网站制作,如何创建本地站点?  如何确认建站备案号应放置的具体位置?  建站之星×万网:智能建站系统+自助建站平台一键生成  如何通过VPS搭建网站快速盈利?  企业网站制作公司网页,推荐几家专业的天津网站制作公司?  Android自定义listview布局实现上拉加载下拉刷新功能  道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?  商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?  建站之星客服服务时间及联系方式如何?  如何通过山东自助建站平台快速注册域名?  东莞专业制作网站的公司,东莞大学生网的网址是什么?  IOS倒计时设置UIButton标题title的抖动问题  建站之星logo尺寸如何设置最合适?  如何正确选择百度移动适配建站域名?  定制建站模板如何实现SEO优化与智能系统配置?18字教程  如何在宝塔面板创建新站点?  如何在沈阳梯子盘古建站优化SEO排名与功能模块?  如何选择CMS系统实现快速建站与SEO优化?  C++时间戳转换成日期时间的步骤和示例代码  打鱼网站制作软件,波克捕鱼官方号怎么注册?  如何快速辨别茅台真假?关键步骤解析  深圳 网站制作,深圳招聘网站哪个比较好一点啊?  香港服务器WordPress建站指南:SEO优化与高效部署策略 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。