在开发小程序时,用到下面三种页面跳转方法,路径写对后跳转没有反应,也没报错。

wx.navigateTo(OBJECT) 保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack()可以返回到原页面。

wx.redirectTo(OBJECT) 关闭当前页面,跳转到应用内的某个页面。

wx.navigateBack(OBJECT) 关闭当前页面,返回上一页面或多级页面。

可通过 getCurrentPages()) 获取当前的页面栈,决定需要返回几层。  

把结果打印一下,才知道tab页不能用navigateTo跳转。

如果它是配置在tab栏的页面,需要用下面这种方法跳转。

1
`wx.switchTab({  url: '/pages/history/history' })`