AngularJS有一个巨大的应用程序

时间:2016-08-08 09:10:31

标签: angularjs

我想在一个庞大的应用程序中使用angular,但由于DI的工作方式,Angular需要在启动过程中加载每个模块的每个服务,所以我觉得我的应用程序可能变得很慢。

有人有这种情况的经验吗?我们正在寻找angular2,但目前资源有限......

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

如果您的巨大应用程序是一个大型SPA,那么您 可以加载所有内容,因为您不知道导航何时会将您带到哪里。

某些应用可以包含多个独立的子应用。在这种情况下,子应用程序之间的导航涉及完全刷新,但每个子应用程序也是它自己的角度模块,有自己的一组依赖项,并且在显示子应用程序时只能渲染这些依赖项。