Angular2:与路由子项绑定的数据

时间:2016-03-22 15:42:08

标签: angular angular2-routing angular2-template

我有一个简单的设置。我正在使用具有多个子组件的路由组件,这些子组件根据路由动态加载。我希望其中一些子组件与其路由父组件具有数据绑定。

我会向子节点添加@Output()属性,但是如何让路由父节点侦听此事件发射器发出的事件?

通常在具有静态定义组件的模板中,我将执行以下操作:

TO_BASE64

并且父的handleEvent方法将处理该事件。

但由于路由动态插入组件,因此无法实现。 有没有办法让它发挥作用?我知道我可以使用服务来获得相同的结果,但在这种情况下我想避免这种情况。

由于

1 个答案:

答案 0 :(得分:2)

目前不支持此功能。您可以使用共享服务与动态插入的子项共享数据。该服务可以使用Observable来允许子级或父级订阅更改并获得主动通知。