Angular.js框架的附加js文件是什么?

Luc*_*sio 22 javascript angularjs

我正在尝试angular.js,我对我应该导入的javascript文件的数量感到困惑.在1.0.1版本中有许多其他文件,例如:

  • 角引导-1.0.1.js
  • 角架1.0.1.js
  • 角资源1.0.1.js
  • 角的sanitize-1.0.1.js

当然,我打开这些文件试图了解它们的功能.例如,angular-loader有一条评论说:

Interface for configuring angular {@link angular.module modules}.
Run Code Online (Sandbox Code Playgroud)

对我来说,它听起来像一个重要的模块,但我的简单的应用程序没有它工作正常...

要我全部导入吗?

Art*_*eev 23

免责声明:这是我的想法.我不是核心开发人员.

AngularJS有基本的ng模块(angular-1.0.1.js),它们基本上都使用了一些附加模块.如果查看api文档,您会看到左侧的目录分为块:ng模块,ngMock模块,ngCookies模块等.

angular-bootstrap-1.0.1.js似乎是dropdown和tabs的类似bootstrap的实现.我认为它们主要用于angularjs.org.但任何人都可以使用(感谢麻省理工学院的许可证).

angular-cookies-1.0.1.js是ngCookies模块,它提供两种服务:$ cookies$ cookieStore.

据我所知,angular-loader-1.0.1.js应该有助于在外部环境中设置角度(确保加载所有必需的模块等).

angular-resource-1.0.1.js是提供$ resource服务的ngResource模块.

angular-sanitize-1.0.1.js是ngSanitize模块,它提供ngBindHtml指令,linky过滤器$ sanitize服务.


afa*_*zit 9

以下是您的问题http://docs.angularjs.org/misc/downloading的正式答案