通常、ng-model は、ユーザーがキーを押すたびにバインドされたモデルを更新します。
<input type="text" ng-model="entity.value" />
これは、ほとんどすべての場合にうまく機能します。
しかし、onkeyup/onkeydown イベントの代わりに onchange イベントが発生したときに更新する必要があります。
古いバージョンの angular には、現在 ng-model と同じように機能する ng-model-instant ディレクティブがありました (少なくともユーザーにとっては、実装については何も知りません)。したがって、古いバージョンでは、ng-model を指定しただけでモデル onchange が更新され、ng-model-instant を指定するとモデル onkeypup が更新されました。
ここで、要素の「変更」イベントで使用する ng-model が必要です。私はそれがインスタントであってほしくない。これを行う最も簡単な方法は何ですか?
編集
入力はモデルへのその他の変更を反映する必要があります。モデルが他の場所で更新される場合、入力の値はこの変更を反映する必要があります。
私が必要としているのは、ng-model ディレクティブが古いバージョンの angularjs で機能していたのと同じように機能することです。
これが私がやろうとしていることの説明です: http://jsfiddle.net/selbh/EPNRd/