问题一:wx.navigateTo({ url: '../Homepage/Homepage', }) 无效

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.csdn.net/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.csdn.net/yonggeit/article/details/71319608



阅读更多
上一篇关于微信小程序开发的全局变量
下一篇微信小程序的页面跳转和参数传递
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭
关闭