2016-08-05 15 views
5

Na mojej stronie logowania używam this.nav.setRoot(TabsPage);, aby przejść do "głównej aplikacji". Powoduje to jednak, że pierwsza karta jest stroną domyślną. Z drugiej strony, jeśli używam this.nav.setRoot(HomePage); Dostaję poprawną stronę, ale brakuje mi kart. Jak ustawić domyślną kartę na przełączniku strony? Ustaw domyślną kartę w ionic2

+1

Zamiast dodawać rozwiązanie do OP, dodaj je jako odpowiedź, aby inni użytkownicy mogli łatwiej rozwiązać ten problem :) – sebaferreras

Odpowiedz

10

Po dalszych przeszukaniach znalazłem rozwiązanie w dokumentach ionic2. Jeśli ktokolwiek w przyszłości zastanawia się nad tym samym, rozwiązaniem jest dodanie selectedIndex="X" do znacznika . (http://ionicframework.com/docs/v2/api/components/tabs/Tabs/)

UPDATE dla jasności: Twój kod będzie wyglądać następująco wyboru 3rd kartę:

<ion-tabs selectedIndex="2">

i jak ten plan wybierając 2nd kartę:

<ion-tabs selectedIndex="1">

Powiązane problemy