angular2 RC1路由 - 获取当前插座的组件

时间:2016-06-02 10:43:39

标签: angular angular2-routing

我想在我的Component中保留路由器的当前组件来设置它。 我试过@ViewChild,routerOnActivate(:RouteSegment)和路由器本身。

ViewChild仍未定义,segment的outlet属性只是一个字符串(__DEFAULT),而且路由器的#urlTree和#routeTree也没有提供它。

angular2有办法吗?

1 个答案:

答案 0 :(得分:0)

您可以创建自定义<router-outlet>实现,该实现提供了获取对添加的组件的引用的方法,但通常如果您想与路由组件进行通信,则可以使用共享服务来执行此操作。

有关详细信息,请参阅https://angular.io/docs/ts/latest/cookbook/component-communication.html