近日在做微信小程序开发时发现页面跳转不成功,也没有报错,最后查了各种原因终于解决了问题,现将可能的原因列出以供参考:

1、app.json里面是否配置了页面,一般创建page时就会添加进来,无需人工添加。

2、检查跳转的路径是否正确,例如 ../user/user。

3、分清几种跳转的方式,特别是TabBar中要使用wx.switchTab。


4、(本人就是着坑在此处)TabBar的list中已有的路径其它地方不能再使用,使用也无效。例如我有一个tab叫我的,我先前在list里设置是到../user/user页面,我在登录页面里登录成功后再跳到../user/user页面就失败。