模块
AngularJS使用angular。module()声明模块 ,这个模块接受两个参数,第一个是模块的名称,第二个是依赖列表其中[]定义该模块依赖的另一个模块
var mod=angular.module('module_name',[]);
- [x] 该方法相当于AngularJS模块中的setter方法,是用来定义模块的
引用模块
ng-app="module_name"
- [ ] 该方法相当于AngularJS模块中的getter方法,是用来获取对模块的引用
- [x] ng-app属性声明所有被其包含的内容都属于这个angularJS应用
- [x] 只有被具有ng-app属性的DOM元素包含的元素才会受到AngularJS影响
模块上加东西
module_name.controller('controller_name',function($scope,$http){
$http.get('name.txt ') .success(function(arr){
$scope.users=arr
}).error(function(){
alert('错误')
})
})
<li ng-repeat=“user in users” >
名字:{{user.name}},年龄:{{user.age}}
</li>
引用控制器
ng-controller=“controller_name”