Я использую ionic3 для разработки мобильного веб-приложения.После загрузки новой страницы событие нажатия иногда не работает.Но когда я обновляю страницу, она почти всегда работает снова.
Я использую следующую команду для сборки приложения:
ionic build --prod --platform browser
<ion-tabs [selectedIndex]="index" id="Menubar">
<ion-tab [root]="tab1Root" tabTitle="tab1" tabUrlPath="rep" tabIcon="tab-replen" *ngIf="repAuth" (ionSelect)="onSelect($event)"></ion-tab>
<ion-tab [root]="tab2Root" tabTitle="tab2" tabUrlPath="man" tabIcon="tab-manage" *ngIf="manAuth" (ionSelect)="onSelect($event)"></ion-tab>
<ion-tab [root]="tab3Root" tabTitle="tab3" tabUrlPath="per" tabIcon="tab-personal" *ngIf="perAuth" (ionSelect)="onSelect($event)"></ion-tab>
</ion-tabs>
В компоненте есть метод теста:
onSelect(e) {
alert('selected');
}