在AngularJS中,这个方法运行得很好:
<div style="width:10px;height:10px;background-color:{{user.color}}"></div>但是对于Angular5,它不是。怎么用Angular5来做呢?
发布于 2018-03-06 08:31:41
<div style="width:10px;height:10px;" [ngStyle]="{'background-color': user.color}">...</div>或
<div [style.background-color]="user.color">...</div>如何使用ngStyle
<某些元素ngStyle=“{‘字体样式’:styleExp}”>.<某些元素ngStyle="{'max-width.px':widthExp}“>……<某些元素ngStyle=”objExp“>.
发布于 2018-04-09 09:40:32
您可以使用ngStyle或ngClass动态地执行它。
发布于 2018-10-25 08:33:54
而不是使用内联css使用类。你可以使用ngClass
[ngClass]="user.color"在属性中传递类名。因此,如果您想在css中添加更多的属性,那么这样就更容易了。
https://stackoverflow.com/questions/49126297
复制相似问题