2
Ich versuchte, die themeColor Variable in .activeLink-Klasse aufzurufen, aber es funktioniert nicht. Ist es möglich, den Wert dynamisch zu erhalten? bitte hilfe.So rufen Sie dynamische Stile in angular2
styles:[`
.activeLink{
background:${this.themeColor} !important;
color: #fff !important;
}
`]
export class NavBarComponent implements OnInit{
themeColor = "#ff0"
}
HTML
<a [routerLink]="['/public']" routerLinkActive="activeLink"
[routerLinkActiveOptions]="{exact:true}"><i class="fa fa-home"></i> {{
'home.menu.home' | translate }}</a>
Ich möchte – Sridhar
mit Klasse dynamisch die Hintergrundfarbe ändern, dann verwenden '[class.my-class] =" isMyClass "' oder '[ngClass] =" {'my-class': isMyClass} " –
bro, ist es möglich, die Stile hinzuzufügen, ohne den Klassennamen in "routerLinkActive" zu verwenden? – Sridhar