ng (core module)

AngularJS的默认模块,包含AngularJS的所有核心组件

指令(directive)

这是指令的核心集合,你可以在你的模板代码中使用它们来构建一个AngularJS应用。

一些例子包括:ngClick,ngInclude, ngRepeat,等等

服务(service)

这是服务的核心集合,依赖注入后可在你的应用中使用。

一些例子包括: $compile,$http, $location,等等

过滤器(filter)

在组件模块中的核心过滤器是用来转换模板数据。

一些例子包括: filter, date, currency,lowercase, uppercase 等等

全局函数(function)

核心的全局函数作为angularjs对象。这些核心功能在您的应用程序的原生的JavaScript操作有用。

一些例子包括: angular.copy(), angular.equals(), angular.element()等等


ngRoute

AgularJS的路由模块,你能使用ngRoute结合"#"定义你的地址访问。

引入angular-route.js文件,然后在你当前的工作模块依赖注入ngRoute模块。

服务(service)

下面这些服务用作AngularJS的路由管理。

  • $routeParams - 解析返回路由中带有的参数
  • $route - 用于构建各个路由的url、view、controller这三者的关系
  • $routeProvider - 提供路由配置
指令(Directive)

指令ngView提供不同路由模板插入的视图层


ngAnimate

AngularJS的动画模块,使用ngAnimate各种核心指令能为你的应用程序提供动画效果。动画可使用css或者JavaScript回调函数。

引入angular-animate.js文件,然后在你当前的工作模块依赖注入ngAnimate模块。

服务(service)

使用$animate来在你的指令代码中触发动画操作。

CSS-based animations

按照nganimate的CSS命名结构参考CSS转换/关键帧动画在AngularJS。

一旦定义,动画可以通过引用CSS在HTML模板代码触发。

JS-based animations

使用module.animation() 来注册一个 JavaScript动画。

一旦注册,动画可以通过引用CSS在HTML模板代码触发。


ngAria

帮助制作 AngularJS 自定义组件的新模块。

引入angular-aria.js 文件,然后在你当前的工作模块依赖注入ngAria模块。

服务(service)

这是服务的核心集合,依赖注入后可在你的应用中使用。

一些例子包括: ngClick, ngInclude, ngRepeat等等


ngResource

AngularJS的动画模块,使用ngAnimate各种核心指令能为你的应用程序提供动画效果。动画可使用css或者JavaScript回调函数。

引入angular-resource.js 文件,然后在你当前的工作模块依赖注入ngResource模块。

服务(service)

这是服务的核心集合,依赖注入后可在你的应用中使用。

一些例子包括: ngClick, ngInclude, ngRepeat等等


ngCookies

ngCookies模块提供了一个方便的包用于读取和写入浏览器的cookies。

引入angular-cookies.js 文件,然后在你当前的工作模块依赖注入ngCookies模块。

服务(service)

这是服务的核心集合,依赖注入后可在你的应用中使用。

一些例子包括: ngClick, ngInclude, ngRepeat等等


ngTouch

AngularJS的动画模块,使用ngAnimate各种核心指令能为你的应用程序提供动画效果。动画可使用css或者JavaScript回调函数。

引入angular-touch.js文件,然后在你当前的工作模块依赖注入ngTouch模块。

服务(service)

这是服务的核心集合,依赖注入后可在你的应用中使用。

一些例子包括: ngClick, ngInclude, ngRepeat等等


ngSanitize

使用ngSanitize可安全地解析和在你的应用程序中操作HTML数据。

引入angular-sanitize.js 文件,然后在你当前的工作模块依赖注入ngSanitize模块。

服务(service)

这是服务的核心集合,依赖注入后可在你的应用中使用。

一些例子包括: ngClick, ngInclude, ngRepeat等等


ngMock

AngularJS的动画模块,使用ngAnimate各种核心指令能为你的应用程序提供动画效果。动画可使用css或者JavaScript回调函数。

引入angular-animate.js 文件,然后在你当前的工作模块依赖注入ngMock模块。

服务(service)

这是服务的核心集合,依赖注入后可在你的应用中使用。

一些例子包括: ngClick, ngInclude, ngRepeat等等