在 ionic2 中设置默认选项卡
Set default tab in ionic2
在我的登录页面上,我使用 this.nav.setRoot(TabsPage);
导航到 'main app'。但是,这会使第一个选项卡成为默认页面。另一方面,如果我使用 this.nav.setRoot(HomePage)
;我得到了正确的页面,但缺少选项卡。如何设置页面切换时的默认选项卡?
进一步谷歌搜索后,我在 ionic2 文档中找到了解决方案。如果以后有人想知道同样的事情,解决方案是将 selectedIndex="X"
添加到 <ion-tabs>
标签。 (http://ionicframework.com/docs/v2/api/components/tabs/Tabs/)
为清楚起见更新:
选择第三个选项卡的代码如下所示:
<ion-tabs selectedIndex="2">
然后像这样选择第二个选项卡:
<ion-tabs selectedIndex="1">
在我的登录页面上,我使用 this.nav.setRoot(TabsPage);
导航到 'main app'。但是,这会使第一个选项卡成为默认页面。另一方面,如果我使用 this.nav.setRoot(HomePage)
;我得到了正确的页面,但缺少选项卡。如何设置页面切换时的默认选项卡?
进一步谷歌搜索后,我在 ionic2 文档中找到了解决方案。如果以后有人想知道同样的事情,解决方案是将 selectedIndex="X"
添加到 <ion-tabs>
标签。 (http://ionicframework.com/docs/v2/api/components/tabs/Tabs/)
为清楚起见更新: 选择第三个选项卡的代码如下所示:
<ion-tabs selectedIndex="2">
然后像这样选择第二个选项卡:
<ion-tabs selectedIndex="1">