-1

プロジェクトの構造を理解するには、添付の図を参照してください。これは、AuthGuard によって保護されたさまざまなモジュールと、保護されたすべてのモジュールで使用されるすべてのコア機能を持つ共有モジュールを含む、非常に一般的な角度プロジェクト構造です。

アプリケーションが大きくなりすぎており、要件に従って、ユーザーはすべてのモジュールに存在する機能にアクセスできません。すべてのモジュールをロードする必要はないと思います (遅延ロードを使用するように開発されています)。

タイル (パーミッションに基づいてモジュール 1、モジュール 2 など) を含むミドルウェア ページを提供することを考えています。タイルをクリックすると、選択された共有モジュールのみを含む角度アプリが読み込まれます。

angular 7にこのような規定はありますか?

ご協力ありがとうございました。

ここに画像の説明を入力

4

1 に答える 1