следующий код, я работаю надionic2 вкладки getSelected Метод дает предыдущий выбор
onTabsChange(abc) {
let selected_tab = this.tabs.getSelected();
let tab_index = selected_tab.index;
console.log(tab_index); // should print current tab index but it prints previously selected tab index
}
И Ниже код Html
<ion-tabs #myTabs class="menu" (ionChange)="onTabsChange()" selectedIndex="0">
<ion-tab [root]="blank" tabTitle="Blank"></ion-tab>
<ion-tab [root]="blank" tabTitle="Blank"></ion-tab>
<ion-tab [root]="blank" tabTitle="Blank"></ion-tab>
<ion-tab [root]="blank" tabTitle="Blank"></ion-tab>
<ion-tab [root]="blank" tabTitle="Blank"></ion-tab>
<ion-tab [root]="blank" tabTitle="Blank"></ion-tab>
<ion-tab [root]="blank" tabTitle="Blank"></ion-tab>
</ion-tabs>
Теперь, если я нажимаю на любой вкладке, в this.tabs .getSelected() дает мне ранее выбранную вкладку.
, если мне нужна текущая выбранная вкладка, как я могу ее достичь ..
его не работает для меня .. это может быть из-за версии, у меня установлена ионная версия 2.0.0 –
Я создам проект с новым RC и проведу его там :) – sebaferreras
Также, когда приложение запускает эту строку, возвращается неопределенный this.tabs.getSelected(); Я думаю, что есть проблема с версией. Я попробую обновить до более высокой версии –