1

Angular 1.5 アプリケーションを Angular 2 にアップグレードしています。

このアプリでは、各「機能」に独自の Angular 1 モジュールが必要であると判断しました。

ただし、すべての機能を利用できないユーザーもいます。Angular ブートストラップの前にフラグを介して制御します。

したがって、次のようにします。

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

これらの「dep」のそれぞれは、他の Angular 1 モジュールです。

Angular 2 にはこのためのメカニズムがありますか? AoTで動作しますか?遅延読み込みについては知っていますが、それは私が考えたルートだけですか?

ありがとう!ジョー

4

0 に答える 0