微信小程序开发踩坑大全
记录一些逆天的坑,第一个就废了我大半个晚上和小半个下午(
路由跳转
很简单的逻辑,页面跳转,文档也可以直接查到,那就是wx.navigateTo({url:xxxxxx})。很ez,但是就是报错,emmmm,
VM733 WAService.js:2 Object(env: Windows,mp,1.05.2203070; lib: 2.14.1) |
然后我又把这段送给了chatGPT爷,他说检查语法和路由路径问题,但是标准的路径流程都是正确的,
但是还是报错,还是不行(
这个时候已经没啥招了,路由的注册,引用都是正常的,但是就是报错且无法跳转,甚至报错信息也看不出来什么,后来我换了一个路径,换成
wx.navigateTo({ |
欸嘿,居然跳转成功了(当然能成功,因为注册和引用都是正常的。然后就又是不停的实验和检查,最后终于给爷逮到为啥了(
就是下面这个玩意,tabBar栏,这四个页面,主页,预约,提醒,个人中心,这四个是加入了tabBar中的,
一旦加入进这里的页面,一律不能使用wx.navigateTo跳转,逆天,也不知道这么设计的原因是啥,反正就是不行(
最后,如果想跳转,就必须使用wx.switchTab函数
wx.switchTab({ |
这样就能跳转了,emmmm,这种报错控制台是看不出来什么的,因此查找原因的整个过程会变得很慢
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 si1v3r的狗窝!