Estoy tratando de navegar a una ruta a través de las pestañas, pero el color de la pestaña seleccionada no cambia cuando uso
pestañas.html
<ion-tab-button [tab]="route">
pestañas.ts
ngOnInit() { this.getId().get().subscribe((id) => { this.route = id; }); } pero cuando elimino [tab] tab , funciona bien
Necesito obtener ID de ruta/parámetros del lado del servidor.
Para seleccionar programáticamente una de las pestañas tienes al menos dos opciones.
Navegue a la pestaña deseada:
import { IonTabs, NavController } from '@ionic/angular'; // add NavController to your constructor constructor(private navCtrl: NavController) {} // navigate by your route this.navCtrl.navigateForward('/tabs/tab2');Seleccionar pestaña:
import { Component, ViewChild } from '@angular/core'; // declare child's IonTab inside your component @ViewChild(IonTabs) tabs: IonTabs; // select your tab this.tabs.select('tab2');