2016-09-06 14 views
0

私はAngular2 RC5を使ってサンプルNodejsアプリケーションを開発しています。 私は、angular2 RC5では、ngModuleが導入されていることを知っています。 サンプルアプリケーションには4つの画面があり、これは単一のページアプリケーションではありません。Angular2 RC5 - Ngmodule

私の質問は、私が唯一の1ルートモジュールが十分にあるスクリーンのための4つのルートモジュール各

OR

を作成する必要があります。

私の質問が理にかなっているかどうかはわかりません。

+1

あなたの別々のポイントのように見えますが、SPAです。だから私は別のルートモジュールが必要だと思います。 – rook

答えて

1

これは、画面のそれぞれがシステムの別の部分に関連している場合、これはあなたのアプリのアーキテクチャーと、それについて持っているビジョン、拡張方法、要件の固定とクリアの詳細です。私は1つのルートモジュール(app.module)を作成し、次に私のアプリケーション用に4つのサブモジュールを検討します(遅延ロードまたは必要に応じてロードされる)。 次のアーキテクチャについては、 Architecture Overview

0

Angular2を使用してマルチウィンドウアプリケーションを作成する1つの方法は、window.openを使用してアプリケーションを複数回(パラメータ化されたURLを使用して)開いてから、otherWindow.postMessageを使用してウィンドウ間でメッセージを渡すことです。

モジュールはこの問題と直交しています。

関連する問題