在Angular

时间:2016-02-23 07:00:41

标签: javascript angularjs dependency-injection

我有一个Web应用程序,应该集成另一个小部件。窗口小部件脚本是异步加载的,大约需要10秒才能加载。我希望在加载相关脚本后,将此窗口小部件模块添加为角度应用程序中的依赖项。这实际上是否可行?我正在使用ng-app来引导我的应用程序。在另一个评论中,我发现只有在引导应用程序之前才能动态注入模块。是否有任何解决方法可以解决这个问题,还是这种不好的方法?

编辑:应用程序不应该依赖于窗口小部件的加载,因为它只是一个集成。正如许多人所建议的那样,当我使用requireJS时,它会强制应用程序的引导程序等到小部件加载。有没有办法解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果requirejs angularjs angularAMDwp_list_pages可以选择{<1}}:

AngularJS + RequireJS: The Proper and Easier Way

如果您选择直接选择:

Lazy Loading In AngularJS