page navigationend change angular2 typescript angular ionic2

typescript - navigationend - ¿Cómo mantener la pestaña al presionar una nueva página?



title angular 6 (1)

Cuando presiono una nueva pestaña como esta en mi controlador:

this.nav.push(EditPage);

la pestaña desaparece ¿Cómo puedo mantener la pestaña?

Foto a continuación:

Cuando llega la nueva página:


tabSubPages:false agregar tabSubPages:false configuración tabSubPages:false en su ionicBootstrap la ionicBootstrap manera:

ionicBootstrap(MyApp, [], { tabSubPages:false });

Al hacerlo, y dado que cada pestaña tiene su propia pila de historial, y NavController instancias de NavController inyectadas en los elementos hijos @Components cada ficha será única para cada pestaña, la nueva página se abrirá dentro de la pestaña actual. Por favor, eche un vistazo a este plunker de trabajo .

ACTUALIZAR:

Tenga en cuenta que con la nueva versión de Ionic 2.0.0-beta.11 (2016-08-05) esa configuración se renombró a tabsHideOnSubPages por lo que debería ser:

ionicBootstrap(MyApp, [], { tabsHideOnSubPages:false });

Los nombres anteriores han quedado en desuso. Seguirán funcionando en la versión actual, pero se eliminarán en el futuro, así que actualice los nuevos nombres.