在Angular 10中,您可以使用ngClass指令将类名作为变量添加到HTML元素中。以下是一个示例解决方法:
export class YourComponent {
isRed = true;
}
This div has a dynamic class
在上面的示例中,如果isRed变量为true,则添加red类名;如果isRed变量为false,则添加blue类名。
.red {
color: red;
}
.blue {
color: blue;
}
这样,根据isRed变量的值,HTML元素将动态添加red或blue类名,并且相应的样式将应用于该元素。
请注意,您也可以在变量中使用更复杂的逻辑和表达式来控制应该添加哪个类名。