2016-07-28 173 views

回答

23

單向數據綁定

缺省值:一種方式結合意味着在HTML範圍變量將被設置爲它的模型被綁定到(即賦值於)第一值。

ng-bind具有單向數據綁定(Model($scope) --> View) 例如, ng-bind="myText" OR {{ myText }}

,其顯示插入到HTML其中myText是一個範圍的變量名的範圍值$scope.myText(例如,模型 - >視圖)

雙向數據綁定

默認值:雙向綁定意味着每次將模型分配給不同的值時,範圍變量都會更改其值。

ng-model旨在被放大部分形式的元素內部,並具有雙向數據綁定

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

EG。 <input name="firstname" ng-model="firstname"/>

當用表單元素firstname交互以哪個ng-model$scope.firstname相互作用並通過Digest週期自動更新相應的視圖(例如,模型 - >視圖和視圖 - >模型)

3

一種方式結合是綁定從模型中查看數據。另外雙向綁定是將數據從模型綁定到查看和查看模型。