JavaScript框架之AngularJS学习——应用模块化
来源:互联网 发布:优酷软件 编辑:程序博客网 时间:2024/05/16 12:58
AngualrJS学习——应用模块化
在软件设计过程中,为了能够对系统开发流程进行管理、保证系统的稳定性以及后期的可维护性,可以按照一定的准则对软件进行模块的划分。
根据模块来进行系统开发,可提高系统的开发进度、明确系统的需求、保证系统的稳定性。
AngularJS中的模块
通常把处理业务逻辑的代码写在单独的JS文件中,然后在HTML页面中引入该文件。
调用angular对象的module()方法返回一个模块实例。
eg:
//定义一个无依赖模块angular.module("myApp",[]);//定义一个依赖module1、module2的模块angular.module("myApp",["module1","module2"]);
angular.module()方法能够接受3个参数,第一个参数为模块名称。第二个参数是一个数组,用于指定该模块依赖的模块名称,如果模块不需要依赖其他模块,第二个参数传递一个空数组即可。第三个参数为可选参数,该参数接受一个方法,用于对模块进行配置,作用和模块实例的config()方法相同。angular.module()方法返回一个模块实例对象,我们可以调用该对象的controller()、directive()、filter()等方法想模块中添加控制器、指令、过滤器等其它组件。
注:ng-app指令指定该模块名。
使用模块能很好的解决命名冲突问题。
以上笔记整理自个人学习,用做个人学习分享
阅读全文
0 0
- JavaScript框架之AngularJS学习——应用模块化
- JavaScript框架之AngularJS学习——准备
- JavaScript框架之AngularJS学习——双向数据绑定
- JavaScript框架之AngularJS学习——表单校验
- JavaScript框架之AngularJS学习——UIRouter
- JavaScript框架之AngularJS学习——指令(一)
- JavaScript框架之AngularJS学习——指令(二)
- JavaScript框架之AngularJS学习——作用域与事件(上)
- JavaScript框架之AngularJS学习——作用域与事件(中)
- JavaScript框架之AngularJS学习——作用域与事件(下)
- JavaScript框架:AngularJS 学习笔记
- angularjs——模块化与mvc
- 【angularjs学习笔记】利用angularjs和requirejs构建模块化单页面应用
- Qt模块化笔记之core——动画框架
- javascript面向对象学习笔记(五)——模块化
- Javascript模块化编程之路——(require.js)
- Javascript模块化编程—RequireJS
- javascript模块化编程学习
- MVP应用框架模式理解
- DWORD,CString等类型转换
- 如何成为一名顶级战斗力的数据分析师?
- Python 基础
- 一般查询和高级子查询
- JavaScript框架之AngularJS学习——应用模块化
- [知了堂学习笔记]_ajax的两种使用方式
- qrcode页面生成二维码
- 简述T568A和T568B的区别
- 软件测试资源汇总
- eclipse版本对应的jdk需求
- Redis与Hadoop的优缺点对比:
- java中Calendar类的应用
- LeetCode 0020