I write Angular2 app with router like /main /item .
App have a lot of filter tables/trees/combobox.
I want in /main page open bootstrap modal window (for example call @component modalFilterWindow) and switch content in this window like router.
I can do it like
<first-filter-content ngIf="currentFilter=='first'">
<second-filter-content ngIf="currentFilter=='second'">
....
but it can be made more beautiful
...modal window
<router-outlet></router-outlet>
and switch in modalFilterWindow content by routes, dont change state of main component.
So one component must have own router, not affecting parent router and component.
is it possible?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…