天天看點

微信小程式跳坑(二)-----navigateTo跳轉連結失靈

一般在小程式的跳轉中,有常見的2種方法:

1,用ontap标簽來調用js函數裡面的navigateTo實作跳轉

微信小程式跳坑(二)-----navigateTo跳轉連結失靈

注意連結的層次,官方給出的目錄層次不建議超過5層的。本目錄的層次結構如下:

微信小程式跳坑(二)-----navigateTo跳轉連結失靈

2,用navigator标簽直接實作 文本跳轉

微信小程式跳坑(二)-----navigateTo跳轉連結失靈

但是,問題來了》》

在這裡提一個很詭異的問題?

在一個檔案内容一樣的兩個檔案,居然有一個可以跳轉通路,而一個不能跳轉。。

微信小程式跳坑(二)-----navigateTo跳轉連結失靈

後來,我發現這是 我的頁面 注意啊,我的頁面是有TabBar的呢,TabBar裡面的list項都有一個跳轉頁面的呢

微信小程式跳坑(二)-----navigateTo跳轉連結失靈

而且,我實驗中發現,如果有頁面出現list配置裡面,那麼跳轉就不行了呢,

就像上面的【圖2】,因為

“日志”的list配置是 pages/logs/logs

“接口”的list配置是 pages/lqxz/lqxz

是以,在連結的跳轉中,配置的有關這兩個頁面的跳轉 都是不成功的。

不知道是微信刻意為之,還是一個小bug

經驗總結:TabBar中的list項的配置pagePath,盡量不要作為其他頁面的跳轉連結。

項目下載下傳連結:http://download.csdn.net/detail/xiang_qi_li/9736592

繼續閱讀