用户按左上角返回按钮,会触发wx.navigateBack,能否传递参数
wx.navigateBack,能否传递参数
谢啦。
应该是不能传参数,如果返回后刷新的页面的话,可以将方法写在onshow方法了,不要写在onload方法里。
可以传 比如{delta:2}
用
var pages = getCurrentPages();
var prevPage = pages[pages.length - 2] ,上一个页面对象
//如果上一个页面是订单列表,回调刷新
if (prevPage.__route__.indexOf("上一个网页名称") != -1) {
//xxxxxxx上一个页面方法名
prevPage.XXXXXX(参数); //已经操作了上一个页面的方法,你再返回就能看到效果了
}
传这种{delta:2}必须是手动触发的返回,用户点击左上角返回没办法传值吧