收藏
回答

wx.navigateBack

问题模块
API和组件

用户按左上角返回按钮,会触发wx.navigateBack,能否传递参数

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

5 个回答

  • y🤞
    y🤞
    2017-05-11

            var pages = getCurrentPages();

            var prevPage = pages[pages.length - 2]    ,上一个页面对象

            //如果上一个页面是订单列表,回调刷新

            if (prevPage.__route__.indexOf("上一个网页名称") != -1) {


    //xxxxxxx上一个页面方法名

              prevPage.XXXXXX(参数);    //已经操作了上一个页面的方法,你再返回就能看到效果了

            }


    2017-05-11
    赞同 1
    回复
  • Dawn
    Dawn
    2017-05-11

    应该是不能传参数,如果返回后刷新的页面的话,可以将方法写在onshow方法了,不要写在onload方法里。

    2017-05-11
    赞同
    回复
  • chen.zhanghua
    chen.zhanghua
    2017-05-11

    可以传  比如{delta:2}

    2017-05-11
    赞同
    回复
  • Dawn
    Dawn
    2017-05-11

    传这种{delta:2}必须是手动触发的返回,用户点击左上角返回没办法传值吧

    2017-05-11
    赞同
    回复
  • 小斌
    小斌
    2017-05-11

    谢啦。

    2017-05-11
    赞同
    回复