微信小程序开发——导航失效的解决办法

时间:2021-06-03 23:49:45

异常描述:

使用 navigator 导航,各种属性配置没问题,就是点击死活不跳转。

异常分析:

遇到这种情况,要先考虑的就是当前配置的导航url,是不是已经使用在tabBar中,因为小程序对于navigator 有如下描述:

微信小程序开发——导航失效的解决办法

微信小程序开发——导航失效的解决办法

也就是说navigator 中使用tabBar中的路由链接,是不能使用navigateTo这种方式的,需要使用wx.switchTab()这种方式,也就是说navigate组件的 open-type 需要switchTab。