有条件地包括NgModules

时间:2017-01-05 19:26:11

标签: angular angular2-aot

我正在将Angular 1.5应用程序升级到Angular 2。

在我们的应用中,我们决定了每个功能'应该拥有它自己的Angular 1模块。

但是,有些用户无法获得所有功能。我们在Angular bootstrap之前通过标志来控制它。

所以我们会做这样的事情:

let deps = [ 'myDep', 'myOtherDep' ]
if (flags.useThirdDep) {
  deps.push('thirdDep')
}
angular.module('myApp', deps);

其中每个人都在其中。是其他Angular 1模块。

Angular 2有这个机制吗?它会与AoT一起使用吗?我知道延迟加载,但这只是在我认为的路线上?

谢谢! 乔

0 个答案:

没有答案