2016-05-20 11 views
2

私は、角2に角度1に書いた大規模なWebアプリケーションのSPA」を移行することを考えている中で、プログラムモジュールをアンロード、ロードおよび角度2

アプリケーションは、モジュールの数百人が含まれており、この数は途中まで行くことができますコミュニティが新しいモジュールをアップロードすることができるので、すべてのセクションをすべてのモジュールにロードすることは問題になりません。 AngularJs 1.xので

、私はプログラム的($のコンパイルを使用して遅延ロード)をロードするために管理し、アンロード(破棄$を使用して)スコープとビュー「モジュール」、およびすべての作業をスムーズに..

だから、私の質問Angular 2(現在はrc1を使用しています)でこれを達成する方法はありますか?動的にモジュールをロードし、ユーザーが終了したときにモジュールをアンロードする方法は?

答えて

3

おそらくDynamicComponentLoaderをあなたの要求に使うことができます。 複数のコンポーネントの条件付きロードもサポートしています。 さらに参照するには、This Plunkerに従ってください。

必要に応じて複数のコンポーネントをロードしてアンロードすることもできます。

これが役に立ちます。

関連する問題