0
在我的Angular2应用程序中,我有一些存在于多个组件之外的页面。在每个页面刷新导航组件
在我app.component.html我有这样的:
<router-outlet></router-outlet>
而且在部件像这样的HTML:
<div class="container dashboard page">
<app-nav></app-nav>
<div class="main">
<p></p>
</div>
<app-footer></app-footer>
</div>
现在,当我打开一个页面的导航和页脚总是刷新。这似乎是合乎逻辑的,但假设我需要在我的app.component.html中执行此操作是否正确?
<app-nav></app-nav>
<router-outlet></router-outlet>
<app-footer></app-footer>
这是最佳实践,是否有另一种方法来避免导航和页脚刷新?
如果你在路由组件外部有它,它不应该刷新。 –
所以我把导航和页脚放在app.component中? –
如果你的架构允许的话,那么是的。 –