AngularJS的模块化实现
1 | <div ng-sctroller='helloModule'> |
1 | //定义一个模块 |
一个完整的项目
模块之间的依赖
比如下边:
1 | var bookStoreApp = angular.module('bookStoreApp',[ |
然后再HTML中作为启动点开始引用:
1 | <html ng-app="bookStoreApp"> |
指令系统
1 | <html ng-app='MyModule'> |
js代码1
2
3
4
5
6
7
8
9var MyModule = angular.module('MyModule', []);
MyModule.directive('hello',function(){
return {
restrict:'E',//模式为属性模式
template:'<div>Hi everyone !</div>',//模板
replace:true//表示可ui替换HTML相对应的标签
}
}])