微信小程序开发之数据存储 参数传递 数据缓存
发布时间:2020-12-14 20:18:35 所属栏目:资源 来源:网络整理
导读:微信小程序开发内测一个月.数据传递的方式很少.经常遇到页面销毁后回传参数的问题,小程序中并没有类似Android的startActivityForResult的方法,也没有类似广播这样的通讯方式,更没有类似eventbus的轮子可用. 现在已知传递参数的方法只找到三种,先总结下.由于
微信小程序开发内测一个月.数据传递的方式很少.经常遇到页面销毁后回传参数的问题,小程序中并没有类似Android的startActivityForResult的方法,也没有类似广播这样的通讯方式,更没有类似eventbus的轮子可用. 现在已知传递参数的方法只找到三种,先总结下.由于正处于内测阶段,文档也不是很稳定,经常修改,目前尚没有人造轮子. 先上GIF: 1.APP.js我把常用且不会更改的参数放在APP.js的data里面了.在各个page中都可以拿到var app = getApp(); app上就可以拿到存在data中的参数. 2. wx.navigateTo({})中URL携带参数demo中已经写出: 3.wx.setStorage(OBJECT) 数据缓存文档中的数据缓存方法: ①存储数据 ②获取数据 key是本地缓存中的指定的 key,data是需要存储的内容. 详情见微信小程序开发文档: 贴上代码: 1.index.js2.index.wxml3.newpage.js4.newpage.wxml5.app.js}
}) 以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持编程之家! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |