gpt4 book ai didi

angular - 如何在angular2中调用动态样式

转载 作者:太空狗 更新时间:2023-10-29 18:15:57 26 4
gpt4 key购买 nike

我特此尝试在 .activeLink 类中调用 themeColor 变量,但它不起作用。有什么方法可以动态获取值(value)吗?请帮忙。

 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>

最佳答案

Angular 中的样式不支持插值

你可以使用

<some-element [style.background-color]="themeColor"

关于angular - 如何在angular2中调用动态样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44879402/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com