AngularJs の双方向バインディングは、モデルが変更されるたびにビューを更新するのに最適です。表示される前に、コントローラーで定義された関数にモデルを渡す方法があるかどうか疑問に思っていました。ボタンをクリックするのではなく、ライブで。
たとえば、p
要素は自動的に更新されます
<input data-ng-model='myModel'>
<p>{{myModel}}</p>
以下を行う方法はありますか?
<div data-ng-controller='myController'>
<input data-ng-model='myModel'>
<p>{{increment(myModel)}}</p>
</div>
ここで、increment は で定義された関数です。myController