AngularJS 模块(Module) 定义了 AngularJS 应用。
    AngularJS 控制器(Controller) 用于控制 AngularJS 应用。

    绑定数据:

    1. <div ng-app="myApp" ng-controller="myCtrl">
    2. 名: <input type="text" ng-model="firstName"><br>
    3. 姓: <input type="text" ng-model="lastName"><br>
    4. <br>
    5. 姓名: {{firstName + " " + lastName}}
    6. </div>
    7. <script>
    8. var app = angular.module('myApp', []);
    9. app.controller('myCtrl', function($scope) {
    10. $scope.firstName= "John";
    11. $scope.lastName= "Doe";
    12. });
    13. </script>

    两种会导致前端页面数据变化:

    1. 通过前端页面input输入框可以修改ng-model绑定的数值,页面马上重新渲染出: {{firstName + “ “ + lastName}}
    2. 在AngularJS中,获取angular应用var app = angular.module(‘myApp’, []),通过应用app获取控制器myCtrl,在controller中对其进行赋值

      总结:ng-model绑定了数据,可以通过前端页面和js控制数据内容。