【发布时间】:2019-07-20 19:22:02
【问题描述】:
我有在组件 HTML 文件中创建动态 css 类的问题...现在我正在使用这样的内联 css
<div class="" [style.color]="mapData.theme.bodyFontColor"></div>
使用角度功能......但我需要一个我应该动态更改属性的类。 示例
.wrapper{
color : mapData.theme.bodyFontColor;
font-family: mapData.theme.bodyFontFamily;
}
如果您看到屏幕截图,则可以选择更改模板的颜色,所以我只需要在我的类属性中立即更新该颜色..
有可能吗?
【问题讨论】:
-
您不能将
ts value分配给 css/scss 定义,但您可以使用[ngStyle]动态更改绑定到 ts 代码中定义的变量的 css 值。即:<div class="wrapper" [ngStyle]="{'color' : mapData.theme.bodyFontColor}"></div>