AngularJS ng-model 指令

实例

将输入字段的值绑定到作用域中的变量:

  1. <!DOCTYPE html>
  2. <html>
  3. <script src="https://cdn.bootcdn.net/ajax/libs/angular.js/1.8.2/angular.min.js"></script>
  4. <body>
  5. <div ng-app="myApp" ng-controller="myCtrl">
  6. <input ng-model="name">
  7. <p>输入字段绑定到 "name" 变量:</p>
  8. {{name}}
  9. </div>
  10. <script>
  11. var app = angular.module('myApp', []);
  12. app.controller('myCtrl', function($scope) {
  13. $scope.name = "John Doe";
  14. });
  15. </script>
  16. <p>此示例显示 ng-model 指令如何将输入字段的值绑定到作用域中的变量。</p>
  17. </body>
  18. </html>

定义与用法

ng-model 指令将 HTML 表单元素绑定到作用域中的变量。

如果作用域中不存在该变量,将创建该变量。


语法

  1. <element ng-model="name"></element>

由 <input>、<select> 和 <textarea> 元素支持。


参数值

描述
name要绑定到表单字段的属性的名称

关联页面

Angular 教程: ng-model 指令

分类导航