毕业设计翻译-ng-book,关于Angularjs的全解析.docxVIP

  • 0
  • 0
  • 约7.32千字
  • 约 17页
  • 2018-01-09 发布于浙江
  • 举报

毕业设计翻译-ng-book,关于Angularjs的全解析.docx

毕业设计翻译-ng-book,关于Angularjs的全解析

毕业设计(翻译)ng-book,关于Angularjs的全解析(节选)院(系)名称计算机学院专业名称计算机科学与技术学生名称指导教师2014年5月ng-book,关于Angularjs的全解析作者:Ari Lerner第四章在Javascript项目中,把功能性的代码放在全局命名空间中向来不是一个好习惯。这种方式可能会造成代码冲突,难以调试,会浪费宝贵的开发时间。通常情况下数据绑定,是通过下面的代码在全局命名空间中定义独立的函数来实现的:在本章中,将会讨论如何编写高效的、可部署的控制器,我们将这种封装功能性代码的模块单元称为模块。在Angularjs中,模块是构建Angularjs应用的主要方式。Angularjs应用的模块将包含项目中的所有代码,一个应用可能包含很多模块,每一个模块会实现不同的功能。使用模块的方式会带来很多好处,例如:* 不会污染全局命名空间* 由于每个模块针对不同的功能性代码,所以便于构建测试、维护* 便于在不同的应用中共享代码* 可以在应用中按任意的顺序载入不同的代码Angularjs模块接口提供了angular.module()方法,用于声明一个模块。声明一个模块,需要两个参数,第一个参数是构建的模块的名称;第二个参数是当前模块的所依赖的元素列表,就是所谓的依赖注入;也可以通过只传递模块名称的方式,用这个方法来引用模块,例如可以像这样来引用myApp 模块;

文档评论(0)

1亿VIP精品文档

相关文档