小程序
小游戏
企业微信
微信支付
扫描小程序码分享
场景如下:a小程序跳转带参进入b小程序;此时小程序b能正确接收到a传来的参数;在b小程序单击返回,返回到a的小程序;再a里面重新单击跳转进入b小程序(此时跳转参数已经变化),小程序b里面接收到的还是上一次参数?请问这种问题怎么解决?在onShow里面使用的getLaunchOptionsSync取启动参数;
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
使用 wx.getEnterOptionsSync() 方法进行获取,getLaunchOptionsSync 方法在小程序初始化时的参数,在 小程序b 没有被销毁之前,再次从a到b拿到的参数,始终是b初始化时的参数,所以需要使用getEnterOptionsSync 方法来实时获取从 a 跳转到 b 小程序传递的参数。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
你好,使用onLaunch试试呢?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
使用 wx.getEnterOptionsSync() 方法进行获取,getLaunchOptionsSync 方法在小程序初始化时的参数,在 小程序b 没有被销毁之前,再次从a到b拿到的参数,始终是b初始化时的参数,所以需要使用getEnterOptionsSync 方法来实时获取从 a 跳转到 b 小程序传递的参数。
你好,使用onLaunch试试呢?