【发布时间】:2016-06-22 08:48:15
【问题描述】:
我用 /main /item 之类的路由器编写 Angular2 应用程序。 应用程序有很多过滤表/树/组合框。 我想在 /main 页面中打开引导模式窗口(例如调用@component modalFilterWindow)并在此窗口中切换内容,如路由器。
我可以这样做
<first-filter-content ngIf="currentFilter=='first'">
<second-filter-content ngIf="currentFilter=='second'">
....
但它可以变得更漂亮
...modal window
<router-outlet></router-outlet>
通过路由切换modalFilterWindow的内容,不要改变主组件的状态。
所以一个组件必须有自己的路由,不影响父路由和组件。
有可能吗?
【问题讨论】:
-
您使用的是哪个版本的 Angular 路由器?
-
辅助路由尚未与新路由器一起使用。
-
那么,这不可能吗?还是我必须等待 RC3?
-
在旧的Router中是可能的,但是由于他们正在完全重写Router,看来你必须等待它。