2013-04-03 32 views
56

我在Google群组上看到了类似的问题,并且在Stackoverflow上也看到类似的问题。这两个问题都没有回答。该文件中的代码并没有说明它到底是什么以及如何使用它。另外从Angular文档中还不清楚。angular-loader.js是什么?

有人可以解释如何使用它。这也可以与Require.js一起使用吗?

回答

6

它允许您在引导角度应用程序时异步加载文件。一个很好的例子是具有index-async.html文件的angular-seed项目。

index-async.html

这对于使用在模块异步加载其他库是有用的。

56

角加载程序允许您的角脚本以任意顺序加载。

作为angular-seed项目shows us,Angular loader没有任何特定的api,只是将它放在索引文件的顶部(以便首先执行),然后继续加载您的应用程序文件。

但是,你的用例最重要的是你根本不需要角加载器。 RequireJS还允许以任意顺序加载您的文件,但它还为您提供角加载器不适用的许多其他功能。

所以,是的,你可以使用它与RequireJS,但你不需要,因为它变得多余。

+0

我们可以用角装载机单独的异步加载...还是我们需要使用一些其他图书馆实际上做异步加载,我们只需要包含角加载器? – gaurav5430

1

见角异步装载机: https://github.com/subchen/angular-async-loader/

要ASYNC负载以下组件:

  • 列表项
  • 控制器
  • 服务
  • 过滤
  • 指令
  • 不断
  • 提供商
  • 装饰
+1

谢谢你的答案 - 你能否在你的答案中包含链接摘要,以便链接更改或删除后仍可访问?请参阅http://stackoverflow.com/help/how-to-answer –

相关问题