首页 > 解决方案 > 在 Angular 模板中应用类

问题描述

我正在使用[class.*]语法有条件地应用类。
我发现自己总是想申请一门课程。

我当前的代码如下:

[class.general]="true"
[class.new]="model.isNew"
[class.edited]="model.isEdited"

[class.general]="true"有点奇怪,感觉就像一个黑客。有没有一种标准/更好的方法来拥有一个固定的班级,同时也为其他班级使用条件?

标签: angularangular-template

解决方案


只需添加到@yurzui 点,如果您有多个动态添加的类,我建议使用ngClass

<div class="general" [ngClass]="{'new': model.isNew, 'edited': model.isEdited}"> 

推荐阅读