【发布时间】:2018-05-31 15:04:14
【问题描述】:
如何为特定的角度组件设置背景图像?不适用于整个应用程序。我怎样才能做到这一点。我见过 index.html 的实现,但它适用于整个应用程序
<div class="navbar navbar-default">
<div class="container">
<div id="navbar-main">
<ul class="nav navbar-nav">
<li><a routerLink="/">Home</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li *ngIf="!auth.isLoggedIn()"><a routerLink="/login">Sign in</a></li>
<li *ngIf="!auth.isLoggedIn()"><a routerLink="/register">Sign up</a></li>
<li *ngIf="auth.isLoggedIn()">
<a routerLink="/profile">{{ auth.getUserDetails()?.name }}</a>
</li>
<li *ngIf="auth.isLoggedIn()"><a (click)="auth.logout()">Logout</a></li>
</ul>
</div>
</div>
</div>
我想为路由器插座组件设置背景图片
<router-outlet></router-outlet>
【问题讨论】:
-
这是你需要背景的组件吗?
-
是的,这是 router-outlet 间接引用 home 组件的主要组件,我必须在 home 组件上设置背景图像,它将位于导航下方
-
我相信您需要将它设置在您正在加载到路由器插座的组件上,而不是家庭组件上。例如登录组件或注册。
-
关于主要部分我要写什么你能告诉我吗