模块是应用程序中不同部分的容器。
控制器通常属于一个模块
AngularJS代码依赖jQuery,因此在使用angualrjs代码时,Jquery脚本文件必须在AngularJS脚本之前加载,此外一般将脚本代码放置在body元素的底部是为了提供网页的加载速度,因为 HTML 加载不受制于脚本加载:换句话说脚本和html代码加载时分开的,为了提供网页的加载速度,可以先将页面显示的html先加载完成后,再加载脚本文件
HTML正文:
<div ng-app="myApp" ng-controller="myCtrl"> {{ firstName + " " + lastName }} </div>
JavaScript操作代码:
var app = angular.module("myApp", []); app.controller("myCtrl", function($scope) { $scope.firstName = "Squirrel"; $scope.lastName = "Hello"; });