一個目的是父組件Angular 2如何實現二級孩子的雙向綁定?
const public object = {value1: 'test1'};
的一個屬性,它被用來作爲一個屬性爲子組件
<app-child [(obj)]="object"></app-child>
子組件本身也有其他的孩子,需要value1
字段作爲物業
<app-child-2 [(value)]="obj.value1"></app-child-2>
的問題是,我可以使用[(value)]
爲第二個孩子或我如何可以設置兩種方式從父老二結合的唯一途徑豈不等於
<app-child-2 [value]="obj.value1" (valueChange)="updateObjectFun()"></app-child-2>
其中updateObjectFun
將設置發出objectChange輸出。
你試過'ngModel'嗎? –
你應該使用[(ngModel)]而不是[(propertyName)] – danimal
app-child是appchild2的父對嗎?然後,app-child2應該發送給應用程序子進程,該進程將發送給父進程。 – RemyaJ