Enrutador Angular2 en un componente
Escribo la aplicación Angular2 con enrutador como / main / item. La aplicación tiene muchas tablas de filtro / árboles / cuadro combinado. Quiero en / página principal abrir ventana modal de rutina de carga (por ejemplo, llamar a @component modalFilterWindow) y cambiar el contenido en esta ventana como enrutador.
Puedo hacerlo como
<first-filter-content ngIf="currentFilter=='first'">
<second-filter-content ngIf="currentFilter=='second'">
....
pero puede hacerse más hermoso
...modal window
<router-outlet></router-outlet>
y cambie el contenido modalFilterWindow por rutas, no cambie el estado del componente principal.
Por lo tanto, un componente debe tener un enrutador propio, que no afecte al enrutador y al componente principal.
¿Es posible?