微信小程序頁面跳轉的問題(app.json中設置tarBar后wx.redirectTo和wx.navigateTo均不能實現跳轉到指定的頁面)


1.設置的tabBar代碼片段:

"tabBar": {
"list": [
{
"pagePath": "pages/homepage/homepage",
"text": "周八推"
},
{
"pagePath": "pages/share/share",
"text": "共享吧"
},
{
"pagePath": "pages/setting/setting",
"text": "設置啦"
}
]
}
2.原來的跳轉js頁面
Page({
onClick:function(){
// wx.navigateTo({
// url: '../homepage/homepage',
// })
wx.redirectTo({
url: '../homepage/homepage'
})
}
})
3.上述代碼無論怎么編譯都無法實現跳轉到指定URL頁面,在查找相關資料后找出原因所在,原因如下:
出現不能跳轉的原因是:js文件中跳轉的URLtabBar中pagePath的路徑《不能相同》。
4.修改無論哪個頁面的路徑,只要保證兩個不相同就可以實現跳轉。筆者修改了跳轉的pagePath為“pages/index/index"后,經測試完美跳轉,還有tabBar也完美運行。
5.出現這樣的狀況筆者分析應該是微信自身出現的問題,希望開發者以后在這一塊多加注意。
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM