2016-07-28 18 views

答えて

23

ワンウェイデータ

デフバインディング:一つの方法の結合は、HTML内のスコープ変数は、そのモデルが(すなわち、に譲渡)に結合される第1の値に設定されることを意味します。

ng-bindは片方向データバインディングを持ちます(Model($scope) --> View) 例: ng-bind="myText" OR myTextがスコープ変数名でHTMLに挿入されたスコープ値$scope.myTextを表示

{{ myText }}。 -

双方向データ

デフバインディング(例えば、モデル>表示) :双方向バインディングは、スコープ変数がそのモデルが異なる値に割り当てられるたびにその値が変更されることを意味します。

ng-modelは、フォーム要素の内側にほとんど置かれることを意図と

(Model($scope) --> View and View --> Model($scope))

例えば結合双方向のデータを有しています。 <input name="firstname" ng-model="firstname"/>あなたは$scope.firstnameと相互作用して、Digestサイクルによって自動的に対応するビューを更新するためにどのng-modelフォーム要素firstnameと対話

(例えば、モデル - >ビューと表示 - >モデル)。

3

結合一つの方法は、バインドされモデルからデータへのデータまた、双方向バインディングは、モデルからモデルにデータをバインドして表示し、モデル化することもできます。

関連する問題