У меня есть главная страница с двумя вкладками
<ion-tabs tabsPlacement="top" color="primary" #entradaSaidaTabs >
<ion-tab [root]="tabEntrada" [rootParams]="params" tabTitle="Entrada"></ion-tab>
<ion-tab [root]="tabSaida" [rootParams]="params" tabTitle="Saída"></ion-tab>
</ion-tabs>
rootParams
загружаются с использованием наблюдаемых функций carregaMovimentacoes
в событии жизненного цикла главной страницы
ionViewDidLoad() {
this.carregaMovimentacoes(); // here params is initialized
}
Когдаглавная страница активна, только вторая вкладка показывает данные, но обе получают одну и ту же переменную в rootParams.
Я получаю оба одинаково на стороне вкладки, но на первой вкладке у меня есть неопределенный объект, в то время как на второй он был инициализирован и определен
ionViewDidEnter() {
this.paramsChart = this.navParams.data;
}
Почему нетпервая вкладка показать данные?