接口 | 用法 | 参数(标*为必填参数) | 路由方式 | 使用场景 |
---|---|---|---|---|
wx.navigateTo(Object object) | 用于保留当前页面、跳转到应用内的某个页面,但不能跳到 tabbar 页面 | { *url: string, events: Object, success: function, fail: function, complete: function } |
打开新页面 | 页面不多的小程序推荐使用 |
wx.redirectTo(Object object) | 用于关闭当前页面,跳转到应用内的某个页面,但不能跳到 tabbar 页面 | { *url: string, success: function, fail: function, complete: function } |
页面重定向 | 页面过多时,被保留页面会挤占微信分配给小程序的内存,或是达到微信所限制的5层页面栈 |
wx.navigateBack(Object object) | 用于关闭当前页面,并返回上一页面或多级页面 | { delta: number, success: function, fail: function, complete: function } |
页面返回 | 返回历史页面 |
wx.switchTab(Object object) | 用于跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面 | { *url: string, success: function, fail: function, complete: function } |
Tab 切换 | tabBar 页面跳转 |
wx.reLaunch(Object object) | 用于关闭内存中所有保留的页面,再跳转到目标页面 | { *url: string, success: function, fail: function, complete: function } |
重启动 | 同 wx.redirectTo |
上一篇
弄懂 BFC 奖励一顿 KFC
2022-03-14
下一篇
实战篇笔记 扫码点餐小程序云开发小程序端(十一)
2022-03-06