如何在Angular 6上动态更改css类的属性值?

时间:2018-11-16 07:45:54

标签: css angular styles components

我想动态更改css类的属性值。 在下面的代码中,“颜色”是我要传递给样式的变量。

    @Component({
    selector: 'app-gridmaker-component',
    templateUrl: './gridmaker-component.component.html',
    styles: [`
    ::ng-deep .dx-datagrid .dx-row-alt > td {
        background-color: color!important;  /* color is the variable */
    }
    `]

})

谢谢。

1 个答案:

答案 0 :(得分:1)

您可以通过复杂的方式实现这一目标:https://stackoverflow.com/a/47982564/7785555

或者以更优雅的方式进行操作:https://stackoverflow.com/a/33587289/7785555