AngularJS模块

我们首先想要介绍的概念是模块。模块是AngularJS用名称包装相关代码的方式。对于有Java背景的开发人员,可以简单地认为模块就是包。

AngularJS模块有两个相关部分:

  • 模块可以定义自己的控制器、服务、工厂和指令。可以在整个模块内访问这些是功能和代码。
  • 模块还可以依赖其他模块,模块实例化时会定义依赖关系。这意味着AngularJS会去搜索特定名称的模块,并确保在该模块中定义任何功能、控制器、服务等对该模块定义的所有代码是可用的。

继续阅读“AngularJS模块”

AngularJS简介

AngularJS是一个超级JavaScript MVC框架。之所以称作“超级”是因为它为我们做很多事情,我们只需要专注于核心应用程序,其它的事情就交给AngularJS。AngularJS允许我们应用标准,将过去用于在服务器端的尝试-测试的软件工程实践用在客户端编程从而加速前端开发。它提供了一个一致的可伸缩架构,让团队开发大型、复杂的应用程序变得容易。 继续阅读“AngularJS简介”

学习AngularJS

这里提供一些学习AngularJS的部落格链接、文章、和视频。这个列表还在持续更新中。如果你有更好的方法来分类这些资源, 请让我知道。 在一般主题分类中的类似文章,我之后也会把他们另外分类出来。

注意:**开头的链接是讨论AngularJS 1.2版的新功能。 许多人希望快速了解Angular 1.2版的新功能,所以我也会在之后开出新的分类标题。等内容整理差不多或者1.2版分类变得太大我再来编辑,不过现在的话AngularJS 1.2链接可以在两处同时看到。 继续阅读“学习AngularJS”