0
私のAngular2アプリでは、複数のコンポーネントの中にいくつかのページがあります。各ページでナビゲーションコンポーネントがリフレッシュされます
私はこれ持っている私のapp.component.htmlで:私は、ページにナビゲーションバーとフッターをロードする際に今
<div class="container dashboard page">
<app-nav></app-nav>
<div class="main">
<p></p>
</div>
<app-footer></app-footer>
</div>
:
<router-outlet></router-outlet>
とコンポーネントのHTML内にこのような何かを常にリフレッシュしてください。論理的ですが、app.component.htmlでこれを行う必要があると仮定するのは正しいですか?
<app-nav></app-nav>
<router-outlet></router-outlet>
<app-footer></app-footer>
このベストプラクティスは、ナビゲーションとフッタがリフレッシュされないようにする別の方法ですか?
ルーティングされたコンポーネントの外にある場合は、更新しないでください。 –
navとfooterをapp.componentに配置しましたか? –
あなたのアーキテクチャがそれを許せば、はい。 –