私は角2のプロジェクトに多数のモジュールを持っています。私はと呼ばれるコンポーネントを持っている今、私は、ワークフローモジュールでrouter-outlet insideルータ出口は独立したルートを動的に呼び出します
{ path: 'workflow', loadChildren: './workflow-management/workflow-management.module#WorkflowManagementModule' },
を用いWorkflowManagementModule
と呼ばれるモジュールをロード状況を有する
{ path: 'home', loadChildren: './dashboard/dashboard.module#DashboardModule' },
を次のように遅延ロード技術を使用して、モジュールの各々をロードworkflow-フッタはラベルのついたボタンのあるフッタです。次のをクリックすると、サーバーに残りの呼び出しが行われ、フィールド「url」がサーバーから受信されます。これを受けて、私はそのURLに移動しなければなりません。
今問題は、私がロードされたルートのフッターコンポーネントフッターを持っている必要が
です。私。 (サーバから受信した経路に基づいて)新しいコンポーネントは、コンポーネントがロードされなければならず、ワークフロー・フッタcomponent.asこれはコードで以下のような状況である
下に示すようなフッタを有するべきです
<div>some other content</div>
<router-outlet></router-outlet>
<work-footer></work-footer>
しかし、私はルートが一定でないとしてこれを実現する方法を理解することはできませんが、それは他のmodule.Soがこれを達成するために私を助けてくださいであるとしても、サーバresponse.Asに応じて動的にすることができます。
いいえ。フッターと同じフッタコンポーネントを使用して複数のURLを順番にナビゲートしたいです。基本的には、ルートを変更するフッターに「次の」ボタンがあります。 –
指定したコードが有効になります。上記の私の追加を参照してください。 – DeborahK
しかし、このルータのアウトレットは別のルータアウトレットの内側にあります。ナビゲートすると、新しいルートでページが完全にリロードされます –