温州市小程序怎样在页面传递对象数组?
阅读 39258 · 发布日期 2020-08-24 17:26 · 温州优光网络科技有限公司|建站|APP小程序制作|做网站SEO推广优化
【摘要】
小程序怎样在页面传递对象数组?小程序在页面传递对象数组的方法:传递对象// 通过JSON.stringify(obj) 方法将对象转化为字符串进行传递// 跳至结算页/**
* 向下一级页面传递对象参数
*/
buyAction: function(e) {
var model = JS... 【温州平阳做网站,温州平阳网站建设,温州平阳微信小程序商城制作,做网站500元,温州做网站多少钱,政采云网店管理服务】...
传递对象// 通过JSON.stringify(obj) 方法将对象转化为字符串进行传递// 跳至结算页/** * 向下一级页面传递对象参数 */ buyAction: function(e) {
var model = JSON.stringify(e.currentTarget.dataset.obj);
wx.navigateTo({
url: '
../detail/detail?model='
+ model, }
) }
在下个页面接收//在下个页面的onload中获取, onLoad: function (options) {
var model = options.obj;
console.log(options.obj) this.setData({
model:model }
) }
,传递数组/** * 向下一级页面传递对象参数 */ buyAction: function(e) {
var model = JSON.stringify(selected_list);
wx.navigateTo({
url: '
../detail/detail?model='
+ model, }
) }
在下个页面接收/** * 生命周期函数--监听页面加载 */ onLoad: function (options) {
// 先将字符串转化为数组 var list = JSON.parse(options.selected_list) console.log(list) }
,总结,向下一级页面传递对象或者数组的方式是相同的;先将要传递的参数通过JSON.stringify(obj)方法转化为字符串,再在下级页面onLoad()的options中,将传递的参数再转化为对象或者数组,就可以正常使用了。
推荐教程:
《小程序》以上就是小程序怎样在页面传递对象数组?的详细内容,更多请关注php中文网其它相关文章!
微信
分享相关标签:
小程序 对象数组本文原创发布php中文网,转载请注明出处,感谢您的尊重!
上一篇:
小程序不能跳转链接怎么办?
下一篇:
微信小程序图片无法显示怎么办?相关文章相关视频小程序如何设置类目微信小程序中图片处理(居中、铺满屏幕)如何获取小程序的unionid如何实现微信小程序url传值小程序怎样在页面传递对象数组?小程序项目介绍预览布局奔牛课堂小程序搜素框小程序文档 [温州做小程序]