here i am displaying a ionic tabs and in that i am using ion-tab-button like below
<ion-tab-bar slot="bottom">
<ion-tab-button [routerLink]="['/tabs/tab1']">
<ion-icon name="triangle"></ion-icon>
<ion-label>Tab 1</ion-label>
</ion-tab-button>
<ion-tab-button [routerLink]="['/tabs/tab2']">
<ion-icon name="ellipse"></ion-icon>
<ion-label>Tab 2</ion-label>
</ion-tab-button>
<ion-tab-button tab="tab3">
<ion-icon name="square"></ion-icon>
<ion-label>Tab 3</ion-label>
</ion-tab-button>
</ion-tab-bar>
here on tab i am using routerlink which is required for me . after setting that up the tabs are not showing whether which tab icon is active . it is displaying like below
Although i am on tab1 it is not displaying it as active
You have missed one thing in your tags i.e tab
<ion-tab-button tab="somename" [routerLink]="['/tabs/tab1']">
<ion-icon name="triangle"></ion-icon>
<ion-label>Tab 1</ion-label>
</ion-tab-button>