Я создал ионное приложение, которое имеет страницу, состоящую из 4 вкладок, проблема в том, что основная страница вкладок - это служебные данные, в заголовке которых есть поле выбора, а в содержимом - вкладки ионов.Когда я запускаю ionChange внутри базовой страницы, он работает нормально, но когда я перехожу на вкладку и запускаю ionChange с базовой страницы, это вызывает ошибку.Вот это service-details.html
<ion-header>
<ion-toolbar>
<ion-buttons slot="start" defaulthref="/service-category">
<!-- <ion-back-button></ion-back-button> -->
<ion-icon name="menu"></ion-icon>
</ion-buttons>
<ion-buttons slot="end">
<ion-icon name="notifications"></ion-icon>
</ion-buttons>
<ion-title text-center>Select Services</ion-title>
</ion-toolbar>
</ion-header>
<ion-item class="branch-detail">
<ion-icon name="pin"></ion-icon>
<ion-label>You are in</ion-label>
<ion-select placeholder="" (ionChange)="onBranchChange($event)">
<ion-select-option *ngFor="let item of branches;" value="
{{item?.Id}}" (ionChange)="onBranchChange($event)">{{item?.Name}}
</ion-select-option>
</ion-select>
</ion-item>
<ion-content>
<ion-tabs padding-top>
<ion-tab-bar slot="top">
<!-- <ion-tab-button tab="packages">
<ion-label>Packages</ion-label>
</ion-tab-button> -->
<ion-tab-button tab="face" >
<ion-label>Face</ion-label>
</ion-tab-button>
<ion-tab-button tab="hair">
<ion-label>Hair</ion-label>
</ion-tab-button>
<ion-tab-button tab="nail">
<ion-label>Nail</ion-label>
</ion-tab-button>
<ion-tab-button tab="body">
<ion-label>Body</ion-label>
</ion-tab-button>
</ion-tab-bar>
</ion-tabs>
</ion-content>
Вот функция onBranchChange () в service-details.page.ts
onBranchChange($event){
this.appointments.BranchId=$event.target.value;
}
Теперь проблема в том, что я нахожусьне удается передать данные с этой страницы, также не работает onBranchChange ().