码迷,mamicode.com
首页 > 微信 > 详细

微信小程序页面跳转的问题(app.json中设置tarBar后wx.redirectTo和wx.navigateTo均不能实现跳转到指定的页面)

时间:2018-02-10 15:49:57      阅读:1091      评论:0      收藏:0      [点我收藏+]

标签:代码   文件中   set   str   nav   json   lis   blog   修改   

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.出现这样的状况笔者分析应该是微信自身出现的问题,希望开发者以后在这一块多加注意。
 

微信小程序页面跳转的问题(app.json中设置tarBar后wx.redirectTo和wx.navigateTo均不能实现跳转到指定的页面)

标签:代码   文件中   set   str   nav   json   lis   blog   修改   

原文地址:https://www.cnblogs.com/apresunday/p/8438713.html

(1)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!