Wersja: „angular2”: „2.0.0-beta.6”Angular2: dwukierunkowy wiązania wewnątrz elementu rodzica/dziecko
Chciałbym zaimplementować dwie sposób wiązania wewnątrz komponentu przypadku rodzic/dziecko.
Na moim komponencie potomnym używam dwukierunkowego wiązania do wyświetlania tekstu podczas edycji.
komponent dziecko (InputTestComponent [selector:'input-test']
):
<form (ngSubmit)="onSubmit()" #testform="ngForm">
{{name}}
<textarea #textarea [(ngModel)]="name" ngControl="name" name="name"></textarea>
<button type="submit">Go</button>
</form>
Następnie chciałbym propagować tę zmianę jego składnika nadrzędnego. Próbowałem z [(name)]="name"
bez powodzenia.
składnik nadrzędny:
<div>
{{name}}
<input-test [(name)]="name"></input-test>
</div>
Co najprostszy sposób na to (mniej gadatliwy) zrobić?
Działa dobrze! [Kod edytowany] (http://plnkr.co/edit/GO8BCcJleyNRURB29OOC?p=preview) – plone1
Działa ... zapomniałeś wspomnieć o konieczności wykonywania powiązań bananowych z nadrzędną własnością dziecka – user1034912