收藏
回答

页面携带参数能携带 数组

问题模块
开发者工具

wx.navigateTo,页面携带参数能携带 数组或者是键值对数据。


只能是把数组拆分分成字符串传递,把键值对写到缓存,在另一页面在读取。感觉好麻烦,还有简单的吗,

高手指点下,谢谢

最后一次编辑于  2017-09-20  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 宁宁
    宁宁
    2017-09-20

    可以将一个对象转换成字符串传递到另一个页面,到另一个页面再转换成对象就OK了,可以省点事。例:

    A页面:

    const params = {

          pos_id: '',

          user: group.user.id

        };    

        wx.navigateTo({

          url: 'A?id=' + JSON.stringify(params)

        });

    B页面:

    onLoad: function (option) {

        var params = JSON.parse(option.id);

    }

    2017-09-20
    赞同
    回复
  • 笑看红尘
    笑看红尘
    2017-09-24

    大量信息恐怕不行吧,这种参数传递有数量限制。

    2017-09-24
    赞同
    回复