wx.navigateBack
发布于 6 年前 作者 zhengqiang 16961 次浏览 来自 问答

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

5 回复

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

可以传  比如{delta:2}

        var pages = getCurrentPages();

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

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

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


//xxxxxxx上一个页面方法名

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

        }

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

回到顶部