wx.navigateTo({
url: '../Homepage/Homepage',
})
无效
微信小程序:wx.navigateTo中url无法跳转问题(
app.json中配置的tabBar与wx.navigateTo中url引用相同页面导致)
链接:
应该将
wx.navigateTo改为:wx.switchTab
将页面跳转到"tabBar"list列表中的页面
页面要返回/跳转至tabbar的某一页面,可用:
wx.switchTab({
url: '../b/b'
});
注意switchTab只能跳转到带有tab的页面,不能跳转到不带tab的页面
跳转不带tab的页面还是用
redirectTo或者
navigateTo
故如果post页面没有加入tab选项卡,依然使用redirectTo或者navigateTo
wx.navigateTo({
url: '../b/b'
});
wx.redirectTo({
url: '../b/b'
});
链接:https://blog.youkuaiyun.com/ufo00001/article/details/72829149
而使用switchTab跳转后页面不执行OnLoad函数进行刷新的问题解决方法:
wx.switchTab({
url: '../index/index',
success: function (e) {
var page = getCurrentPages().pop();
if (page == undefined || page == null) return;
page.onLoad();
}
})
链接:https://blog.youkuaiyun.com/yonggeit/article/details/71319608