我目前正在学习 AngularJS,并且很难理解 和 之间的ng-bind区别ng-model。
ng-bind
ng-model
谁能告诉我它们有何不同以及何时应该使用另一种?
ng-bind 具有单向数据绑定($scope –> view)。它有一个快捷方式{{ val }} ,显示$scope.val插入到 html 中的范围值,其中val是变量名。
{{ val }}
$scope.val
val
ng-model 旨在放置在表单元素中,并具有双向数据绑定($scope –> view 和 view –> $scope),例如<input ng-model="val"/>。
<input ng-model="val"/>