如何将数据注入从路由器创建的Angular2组件?

Ben*_*ard 6 router components angular

我正在尝试构建一个Angular2原型(基于alpha44)我们的Angular1应用程序(相当复杂的一个),我正在尝试在使用路由和子路由时找到最佳的模型/数据架构.

在我的示例中,从路由创建的子组件,我想访问父组件的属性(托管router-outlet).

但是当你从创建一个组件router-outlet,你不能使用@Input@Output了.那么注入一些数据/属性的最佳实践是什么,除了基本routeParams和静态routeData

如何在没有太多耦合的情况下与父组件通信?

Yan*_*aim 2

您可以使用它RouteData来将数据传递到路由中。请参阅此处此处。我仍然缺少从组件初始化此数据对象的部分(请参阅我的问题


归档时间:

查看次数:

12896 次

最近记录:

7 年,4 月 前