小程序navigator点击不跳转问题

小程序navigator点击不跳转问题

1.跳转路径是否正确。

尽量不要用相对路径,使用绝对路径。

2.跳转路径是否为TabBar页面。

想要跳转到TabBar页面必须使用wx.switchTab跳转。switchTab事件触发以后,其他的页面都会被关闭。

navigator的open-type属性 可选值 ‘navigate’、‘redirect’、‘switchTab’,对应于wx.navigateTo、wx.redirectTo、wx.switchTab的功能。

open-type="navigate"等价于API的 wx.navigateTo 而wx.navigateTo的url是需要跳转的应用内非 tabBar 的页面的路径。

open-type="redirect"等价于API的 wx.redirectTo 而wx.redirectTo的url是需要跳转的应用内非 tabBar 的页面的路径。

open-type="switchTab"等价于API的 wx.switchTab而wx.switchTab的url是需要跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。

3.若上述都正确依然不跳转的情况下检查要跳转的页面是否在app.json中配置过

4.小程序最多打开五个页面,想要再跳转到其他页面可以使用wx.redirectTo跳转

你可能感兴趣的:(笔记,前端)