如何在角度2中以运行时注入和导入依赖项

时间:2016-05-12 05:44:55

标签: dependency-injection typescript angular

我开始为我的Social项目学习angularJS2。这是一个巨大的项目,应用程序需要在不同阶段的不同活动,也需要一个单页的应用程序。我不想第一次加载所有依赖项。我的第一个屏幕将是登录/注册后扔掉这些屏幕将根据用户的个性化需要不同的依赖关系。所以基本上如何实现这一点,是我的问题。

2 个答案:

答案 0 :(得分:3)

  

所以基本上如何实现这个

您正在寻找延迟加载

这是一个很好的主题:http://blog.mgechev.com/2015/09/30/lazy-loading-components-routes-services-router-angular-2/

答案 1 :(得分:2)

Angular正在开发一个构建工具,导致应用程序仅加载特定路由所需的组件。除了使用路由器之外,您无需执行任何操作即可获得此功能。