在app.json 配置tabbar 的时候配置了 跳转的页面的链接;
在其余的子页面,进行跳转到某tabbar设置过的页面时候,会发现无法进行跳转,
如果用navigator 标签
这时需要在navigator 里加上open-type="switchTab"
例如:
<navigator open-type="switchTab" url="../index/index" >
</navigator>
页面要返回/跳转至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'
- });