小程序
小游戏
企业微信
微信支付
扫描小程序码分享
用户按左上角返回按钮,会触发wx.navigateBack,能否传递参数
wx.navigateBack,能否传递参数
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
用
var pages = getCurrentPages();
var prevPage = pages[pages.length - 2] ,上一个页面对象
//如果上一个页面是订单列表,回调刷新
if (prevPage.__route__.indexOf("上一个网页名称") != -1) {
//xxxxxxx上一个页面方法名
prevPage.XXXXXX(参数); //已经操作了上一个页面的方法,你再返回就能看到效果了
}
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
谢啦。
传这种{delta:2}必须是手动触发的返回,用户点击左上角返回没办法传值吧
可以传 比如{delta:2}
应该是不能传参数,如果返回后刷新的页面的话,可以将方法写在onshow方法了,不要写在onload方法里。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
用
var pages = getCurrentPages();
var prevPage = pages[pages.length - 2] ,上一个页面对象
//如果上一个页面是订单列表,回调刷新
if (prevPage.__route__.indexOf("上一个网页名称") != -1) {
//xxxxxxx上一个页面方法名
prevPage.XXXXXX(参数); //已经操作了上一个页面的方法,你再返回就能看到效果了
}
谢啦。
传这种{delta:2}必须是手动触发的返回,用户点击左上角返回没办法传值吧
可以传 比如{delta:2}
应该是不能传参数,如果返回后刷新的页面的话,可以将方法写在onshow方法了,不要写在onload方法里。