2
我有一個簡單的設置。我正在使用具有多個子組件的路由組件,這些子組件根據路由動態加載。我希望這些子組件中的一些與其父路由選擇數據綁定。Angular2:與路由孩子的數據綁定
我會向孩子添加一個@Output()屬性,但是如何使路由父級監聽此事件發射器發出的事件?
通常與靜態定義組件的模板,我會做這樣的事情:
<child (myevent)="handleEvent($event)">
和家長的handleEvent方法處理該事件。
但是由於路由動態插入組件,這是不可能的。 有沒有辦法讓它工作?我知道我可以使用服務來實現相同的結果,但我希望在這種情況下避免這種情況。
謝謝
[我如何在Angular2中的組件之間共享數據?](http://stackoverflow.com/questions/31026886/how-do-i-share-data-between-components-in-angular2) –