微信小程式之wx.navigateTo不跳轉問題

田園將蕪發表於2020-12-27

最近一個專案需要做微信小程式,基本上是第一次正式做小程式的專案,途中遇到很多坑,所以準備寫一個經驗系列。這次又遇到了“wx.navigateTo”不跳轉,也沒有任何錯誤提示的問題,分享一下解決的前後,希望對大家有所幫助。

在這裡插入圖片描述
點選跳轉按鈕之後呼叫下面的方法準備想跳轉到首頁,但是發現使用wx.navigateTo完全沒有用

思路1: app.json檔案中沒有註冊該路徑,路徑地址是否一致。然後我校對了檔案,發現我的路徑存在,而且路徑也完全正確。

在這裡插入圖片描述

思路2: 檢視要轉到的頁面是否為tabBar的頁面,因為如果是設定為tabBar頁面的路徑,我們只能使用wx.switchTab來進行跳轉(真實巨坑的設定啊,為啥要多一種方式)。然後很顯然,我的這個主頁就是tabBar頁面。
在這裡插入圖片描述

然後把點選跳轉的方法裡面修改為wx.switchTab就能正常返回了。程式碼如圖所示。
在這裡插入圖片描述
之後就可以成功的跳轉頁面了

相關文章