在文档中明确说如果跳转的页面路径是tabBar页面则不能带参数。实际测试下来是可以的。
是文档写错了呢,【】微信小程序支付显示 调用支付JSAPI缺少参数: total_fee#微信小程序开发 ...。还是出现了Bug?
测试截图:
applyList是注册的tabBar页面。在applyList.js的onLoad中打印options。
1. 在开发者工具中console直接调两个页面跳转接口如下:
2. 在Android 真机上表现如下:
a. 初次进入微信小程序,无test参数。
b. 进入【推荐】页面,点击某按钮reLaunch到applyList。此时带有test参数正常接收到。
c. 进入【推荐】页面,点击某按钮switchTab到applyList。此时带有test参数则会报错。