收藏
回答

options

问题模块 框架类型 问题类型 操作系统 工具版本
开发者工具 小程序 Bug Windows 04251

从页面A使用navigate跳转页面B,在B页面打印options默认是‘{ }’,然后从B跳转到C,从C使用

navigateBack返回B,此时B打印options是undefined。请问这是为什么


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

3 个回答

  • You can you up
    You can you up
    2018-05-18

    navigateBack不带参数

    2018-05-18
    赞同 1
    回复 1
    • sun
      sun
      2018-05-18
      哦哦,谢谢
      2018-05-18
      回复
  • 莫过于此
    莫过于此
    2018-05-18

    你back不带参数要什么自行车

    2018-05-18
    赞同
    回复
  • 颖颖
    颖颖
    2018-05-18

    因为onshow里面是没有options

    2018-05-18
    赞同
    回复 8
    • sun
      sun
      2018-05-18
      用的onLoad
      2018-05-18
      回复
    • 颖颖
      颖颖
      2018-05-18回复sun
      back是触发不了onLoad的
      2018-05-18
      回复
    • sun
      sun
      2018-05-18回复颖颖
      可以呀,prePage.onLoad()
      2018-05-18
      回复
    • 颖颖
      颖颖
      2018-05-18回复sun
      百度都没有prePage。。是我大mpvue去掉啦?返回undefined肯定是调用这个生命周期的时候没有传这个参数~
      2018-05-18
      回复
    • sun
      sun
      2018-05-18回复颖颖
      var pages = getCurrentPages(); // 当前页面 var beforePage = pages[pages.length - 2]; // 前一个页面 wx.navigateBack({ success: function () { beforePage.onLoad(); // 执行前一个页面的onLoad方法 } }) 拿去试试吧
      2018-05-18
      回复
    查看更多(3)
登录 后发表内容