小程序怎样在页面传递对象数组?

简介小程序怎样在页面传递对象数组?小程序在页面传递对象数组的方法:传递对象//通过JSON.stringify(obj)方法将对象转化为字符串进行传递//跳至结算页/***向下一级页面传递对象参数*/buyAction:function(e){varmodel=JSON.stringify(e.currentTarget.dataset.obj);wx.navigateTo({url:’../deta

  

小程序怎样在页面传递对象数组

小程序在页面传递对象数组的方法:

传递对象

//通过JSON.stringify(obj)方法将对象转化为字符串进行传递//跳至结算页/***向下一级页面传递对象参数*/buyAction:function(e){varmodel=JSON.stringify(e.currentTarget.dataset.obj);wx.navigateTo({url:'../detail/detail?model='+model,})}//在下个页面接收//在下个页面的 中获取, :function(options){varmodel=options.obj;console.log(options.obj)this.setData({model:model})},

传递数组

/***向下一级页面传递对象参数*/buyAction:function(e){varmodel=JSON.stringify(selected_list);wx.navigateTo({url:'../detail/detail?model='+model,})}//在下个页面接收/***生命周期函数--监听页面加载*/ :function(options){//先将字符串转化为数组varlist=JSON.parse(options.selected_list)console.log(list)},

总结,向下一级页面传递对象或者数组的方式是相同的;

先将要传递的参数通过JSON.stringify(obj)方法转化为字符串,再在下级页面 ()的options中,将传递的参数再转化为对象或者数组,就可以正常使用了。

下载链接:网站源码/小程序源码/网站模板下载

版权声明

   站内部分内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供网络资源分享服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请 联系我们 一经核实,立即删除。并对发布账号进行永久封禁处理。在为用户提供最好的产品同时,保证优秀的服务质量。


本站仅提供信息存储空间,不拥有所有权,不承担相关法律责任。

给TA打赏
共{{data.count}}人
人已打赏
实用技巧网站技巧

海外服务器常用一键测试脚本

2024-9-6 20:44:58

网站技巧

帝国cms模型数据表常用的二次开发的需要的函数

2024-9-19 19:43:29

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索