养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

微信小程序脱坑记之wx.navigateTo不跳转

时间:2024-11-06 13:53:41

最近接了一个项目需要做微信小程序,懋鲕壶迎基本上是第一次正式做小程序的项目,途中遇到很多坑,所以准备写一个经验系列。这次又遇到劲忧商偌了“wx.navigateTo”不跳转,也没有任何错误提示的问题,分享一下解决的前后,希望对大家有所帮助。

工具/原料

VSCode

微信开发者工具

方法/步骤

1、我的功能很简单,就是客户提交了意见之后,就是点击下图中“保存”之后返回到小程序主页。但是,点击之后啥也没发生,也没有错误爆出。

微信小程序脱坑记之wx.navigateTo不跳转

微信小程序脱坑记之wx.navigateTo不跳转

2、我的代码中使用的是“wx.navigateTo”进行跳转,代码如图所示。

微信小程序脱坑记之wx.navigateTo不跳转

3、思路1:app.json文件中没有注册该路径,路径地址是否一致。然后我校对了文件,发现我的路径存在,而且路径也完全正确。

微信小程序脱坑记之wx.navigateTo不跳转

4、思路2:查看要转到的页面是否为tabBar的页面,因为如果鋈守踬痊是设置为tabBar页面的路径,我们只能使用wx.switchTab来进行跳转(真实巨坑的设定啊,为啥要多一种方式)。然后很显然,我鹚兢尖睁的这个主页就是tabBar页面。

微信小程序脱坑记之wx.navigateTo不跳转

5、然后修改为wx.switchTab就能正常返回了。代码如图所示。

微信小程序脱坑记之wx.navigateTo不跳转

© 一点知识