了解Angularjs中的“模块”


本文摘自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》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...