微信小程序数据存储、参数传递和数据缓存对的方法
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这篇文章主要介绍"微信小程序数据存储、参数传递和数据缓存对的方法",在日常操作中,相信很多人在微信小程序数据存储、参数传递和数据缓存对的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法
千家信息网最后更新 2026年10月31日微信小程序数据存储、参数传递和数据缓存对的方法
这篇文章主要介绍"微信小程序数据存储、参数传递和数据缓存对的方法",在日常操作中,相信很多人在微信小程序数据存储、参数传递和数据缓存对的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"微信小程序数据存储、参数传递和数据缓存对的方法"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
先上GIF:
1.APP.js
我把常用且不会更改的参数放在APP.js的data里面了.在各个page中都可以拿到var app = getApp();
app上就可以拿到存在data中的参数.
2. wx.navigateTo({})中URL携带参数
demo中已经写出:
wx.navigateTo({ url: "../newpage/newpage?infofromindex=" + this.data.infofromindex, });页面间传递参数的笔记
3.wx.setStorage(OBJECT) 数据缓存
微信开发文档中的数据缓存方法:
①存储数据
try { wx.setStorageSync('infofrominput', this.data.infofrominput) } catch (e) { }②获取数据
//获取 wx.getStorage({ key: 'infofrominput', success: function (res) { _this.setData({ infofromstorage: res.data, }) } })key是本地缓存中的指定的 key,data是需要存储的内容.
详情见微信小程序开发文档:文档
贴上代码:
1.index.js
//index.js //获取应用实例 var app = getApp() Page({ data: { info: app.data.info, infofromindex: '来自index.js的信息', infofrominput: '' }, onLoad: function () { }, //跳转到新页面 gotonewpage: function () { wx.navigateTo({ url: "../newpage/newpage?infofromindex=" + this.data.infofromindex, }); }, //获取输入值 searchInputEvent: function (e) { console.log(e.detail.value) this.setData({ infofrominput: e.detail.value }) }, //保存参数 saveinput: function () { try { wx.setStorageSync('infofrominput', this.data.infofrominput) } catch (e) { } } })2.index.wxml
3.newpage.js
//newpage.js //获取应用实例 var app = getApp() Page({ data: { infofromapp: app.data.infofromapp, infofromindex: '', infofromstorage: '', }, onLoad: function (options) { var _this = this; var infofromindex = options.infofromindex; this.setData({ infofromindex: infofromindex }) //获取 wx.getStorage({ key: 'infofrominput', success: function (res) { _this.setData({ infofromstorage: res.data, }) } }) } })4.newpage.wxml
infofromapp:{{infofromapp}} infofromindex:{{infofromindex}} infofromstorage:{{infofromstorage}}
5.app.js
//app.js App({ data: { infofromapp: '来自APP.js的信息' }, onLaunch: function () { } })到此,关于"微信小程序数据存储、参数传递和数据缓存对的方法"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
数据
参数
缓存
方法
存储
程序
学习
文档
信息
实例
更多
页面
帮助
应用
开发
实用
接下来
上代
内容
常用
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡豆
互联网络科技
保险科技 互联网保险
互联网下的科技发展
中资互联网科技
互联网科技缩写
唐信互联网科技 大连
互联网金融 科技创新
青岛中康互联网医疗科技有限公司
欧洲十大科技互联网公司
港股科技和互联网
知域互联网科技有限公司大骗子
崇明区互联网教育科技售后服务
中国科技创新与世界互联网大会
东莞新华互联网科技学校
洛阳共同富裕互联网科技有限公司
朱啸虎曾投资哪些互联网科技企业
互联网科技年终奖
科技互联网经济论坛
互联网领先科技成果宣传视频
互联网科技公司华为
科技平台互联网
科技创新与互联网经济
疫情对互联网科技公司影响
互联网科技博客
互联网养老 桔豆科技
厦门江牛科技互联网
山东大美朱楼互联网科技有限公司
唯美互联网科技
六子台科技互联网展会