• 下载
  • 社区

路由 FAQ

使用 my.reLaunch 跳转的页面为什么不显示底部的 tab 栏?

该 API 是不允许跳转到选项卡页面的。若要跳转到 tab 页面,请使用 my.swithTab 方法。


my.navigateTo 是否支持传参?

支持。

参数规则:路径与参数之间使用 ? 分隔,参数键与参数值用 = 相连,不同参数必须用 & 分隔。

示例:path?key1=value1&key2=value2


使用 my.redirectTo 跳转页面,是否可以去掉左上角的返回按钮?

当页面栈深度为 1 时,使用 my.redirectTo 跳转页面的左上角不会有返回按钮,建议通过 getCurrentPages 方法判断页面栈峰值。或者用户可以直接使用 my.reLaunch 进行跳转,使用 my.reLaunch 进行跳转时,不允许跳转到 tabbar 页面。


小程序多次通过 my.navigateTo 跳转,尝试几次后为何再点击不会跳转了?

小程序规定最多不能超过 10 层页面栈,建议通过 getCurrentPages 方法判断页面栈峰值,超过后用重定向跳转页面。


小程序中的导航栏返回按钮是否能隐藏?

因为有层级的原因,所以会有返回按钮。可以调用 my.reLaunch 方法关闭当前所有页面去跳转到此页面,就没有这个返回按钮了。