收藏
回答

wx:navigateTo传参后获取不到指定参数

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx:navigateTo 工具 66 6666

传值

showDetail: function(e) {

// console.log(e);

wx.navigateTo({

url: '../../item_detail/item_detail?id =' +e.currentTarget.dataset.id +'&colourid =' +e.currentTarget.dataset.colourid,

})

},


接收

onLoad: function (options) {

console.log(options, options.id)

}


最后log

{"id ": "c25625ba5cb54cab8ffaf2b00c3aa0b2", "colourid ": "8f99a72e5ee44e669ba2477c52077487"} undefined



options 有值

但是 options.id 就没有值 显示undefined 为什么???

为什么?? 为什么???

回答关注问题邀请回答
收藏

3 个回答

  • 不要偏执。
    不要偏执。
    2018-05-21

    为什么有空格

    2018-05-21
    有用
    回复 1
  • HS
    HS
    2018-05-21


    2018-05-21
    有用
    回复 4
    • 陪你看尽世间美
      陪你看尽世间美
      2018-05-21
      哦这里是不能存在空格的啊
      2018-05-21
      回复
    • 陪你看尽世间美
      陪你看尽世间美
      2018-05-21
      谢谢官方的及时回复
      2018-05-21
      回复
    • HS
      HS
      2018-05-21回复陪你看尽世间美
      另外建议你写的时候包一个 encodeURIComponent 可以避免一些问题,例如 "/page/index/index?id=" + encodeURIComponent(id) + "&something=" + encodeURIComponent(something)
      2018-05-21
      回复
    • 陪你看尽世间美
      陪你看尽世间美
      2018-05-21
      ok, 谢谢
      2018-05-21
      回复
  • 陪你看尽世间美
    陪你看尽世间美
    2018-05-21

    @官方大大??? 这是什么情况 我百度了人家的也都是这样写 都能拿到值 为什么我的就是undefined~~~~~~~~~

    2018-05-21
    有用
    回复
登录 后发表内容