wx.navigateTo、wx.redirectTo和wx.switchTab三种导航方式的区别

相同点: 都可以实现跳转到某个页面的功能。

不同点:

  • wx.navigateTo和wx.redirectTo只能跳转到非TabBar的页面路径;
  • wx.navigateTo跳转到应用中的某个页面,会保留当前页,使用wx.navigateBack可以返回原页面;
  • wx.navigateTo跳转的页面路径层级最多5层;
  • wx.navigateBack可以返回上一页面或多级页面。可通过getCurrentPages()获取当前页面栈,决定需要返回基层。

猜你喜欢

转载自www.cnblogs.com/slovey/p/9243033.html