2016-09-13 10 views
1

で働いていない私のようなコンポーネント何かのテンプレートで行う場合:ngModelはNG2

<input [(ngModel)]="myProperty"></input> 

それは動作しますが、私は私のコンポーネントで機能でそれを行う場合、それはしていません。

<input [(ngModel)]="getMyProperty()"></input> 

Hereはplunkrです。 RC6でテスト済み。どうして?

+3

ゲッターメソッドに双方向バインドしようとしていますか? – jonrsharpe

+0

しかし、これは今Ang1で動作するために使用されます。すみません理解不能です。 – lqbweb

+0

@lqbwebこれはangular1では正しく機能しませんでした。値はyesにできましたが、モデルに書き戻すことはできませんでした。 – Dinistro

答えて

1

は角括弧を使用し

<input [ngModel]="getMyProperty()"></input> 
  • このような構成を試してみてください。