angularjs - ng-model 和 ng-bind 有什么区别

标签 angularjs angular-ngmodel ng-bind

我目前正在学习 AngularJS,但很难理解 ng-bindng-model 之间的区别。

谁能告诉我它们有何不同以及何时应使用其中一种而不是另一种?

最佳答案

ng-bind 具有单向数据绑定(bind)($scope --> view)。它有一个快捷方式 {{ val }} 显示范围值 $scope.val插入到 html 中 val是一个变量名。

ng-model 旨在放置在表单元素内部,并具有双向数据绑定(bind)($scope --> view 和 view --> $scope),例如<input ng-model="val"/> .

关于angularjs - ng-model 和 ng-bind 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12419619/

相关文章:

javascript - select 标签中的 onchange 不调用函数

javascript - AngularJs:列表未显示在 ng-Bind 或 ng-model 中

javascript - 使用 ng-bind 将值附加到翻译 token

ajax - 如何使用 AngularJS $http 配置元素进行跨站点域

javascript - 连接两个 base64 URL 字符串(图像)

javascript - 在 angularjs 中,我如何记录异常和堆栈跟踪,用户进入生产?

Angular 9 - 自定义指令中的 NgModel 更改了 Angular 7 的行为

angular - 如何将检查的值放入 Angular 模板驱动表单(ngModel)的数组中

forms - AngularJS - 直接在 <form> 元素上声明 ng-model

javascript - 如何将返回函数绑定(bind)到标记 Angular