: のは、私は2つのsubcomponents Ar
とAd
を持っComponent A
を持っていると仮定しましょう。 Subcomponent Ar
は再帰的に作成されたツリーであり、subcomponent Ad
は再帰的ツリー(subcomponent Ar
)の選択されたノードに関する詳細を示すコンポーネントです。 @Output
を使用して、Ar
のサブ(サブ)コンポーネントから選択したノードをComponent Ad
に送信するにはどうすればよいですか?それは@Output
か他の何かであるべきですか?Angular2再帰的なコンポーネント出力
app.component.html:
<tree [input]="fooTree" [output]="updateDetails($event)"></tree>
<tree-details [input]="input"></tree-details>
tree.component.html:
<tree [input]="fooTree.children"></tree>
ツリーdetails.component.html
<div>{{input.name}}</div>
<div>{{input.id}}</div>
この場合、ルートツリーの詳細しか表示されません。選択されたときに、他のノード(再帰的に作成されたノード)から情報を取得するにはどうしたらいいですか?
しかし、いただきましたか!?どんな出力もありませんか? – ulou
ええ、その再帰的な、心にそれを持っていない.. – mxii
これは私が必要としたexatclyです。どうもありがとうございました :) – ulou