本文摘自PHP中文网,作者青灯夜游,侵删。
本篇文章带大家了解一下angularjs中的“模块”。有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助。
相关教程推荐:《angularjs教程》
模块定义了一个应用程序。
模块是应用程序中不同部分的容器。
模块是应用控制器的容器。
控制器通常属于一个模块。
1 创建模块
你可以通过 AngularJS 的 angular.module 函数来创建模块:
1 2 3 4 5 6 7 | <div ng-app= "myApp" >...</div>
<script>
var app = angular.module( "myApp" , [ '其他模块' ]);
</script>
|
“myApp” 参数对应执行应用的 HTML 元素。
现在你可以在 AngularJS 应用中添加控制器,指令,过滤器等。
2 添加控制器
你可以使用 ng-controller 指令来添加应用的控制器:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <div ng-app= "myApp" ng-controller= "myCtrl" >
{{ firstName + " " + lastName }}
</div>
<script>
var app = angular.module( "myApp" , []);
app.controller( "myCtrl" , function ($scope) {
$scope.firstName = "John" ;
$scope.lastName = "Doe" ;
});
</script>
|
3 添加指令
1 2 3 4 5 6 7 8 9 10 11 12 | <div ng-app= "myApp" runoob-directive></div>
<script>
var app = angular.module( "myApp" , []);
app.directive( "runoobDirective" , function () {
return {
template : "我在指令构造器中创建!"
};
});
</script>
|
更多编程相关知识,请访问:编程视频!!
以上就是了解Angularjs中的“模块”的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
浅谈Angular中http请求模块的用法
浅谈Angular cli的两种安装方式
浅谈一下Angular模板引擎ng-template
浅谈Angular如何借助第三方组件和懒加载技术进行性能优化
使用layui框架封装ajax模块的具体步骤
了解Angularjs中的“模块”
如何安装和使用Angular cli?(图文详解)
浅谈Angular指令中的4种设计模式
layui的模块是什么意思?
详解Angular中的material安装与使用
更多相关阅读请进入《Angular》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » 了解Angularjs中的“模块”