我想知道何时应该使用ngClass代替类 我在css文件中注意到了这种风格
.someClass {
color: red;
}
<div [ngClass]="['someClass']">Some text</div>
<div class="someClass">Some text2</div>
使用diff aproach正确处理两个div。我写道,当我们使用条件时,使用[ngClass]是很好的做法。为什么呢?使用[ngClass]代替类有什么好处?
答案 0 :(得分:2)
使用它来放置单个文字类名称没什么好处。好处是使用它来动态设置类。
了解更多here。
答案 1 :(得分:2)
使用 ngClass 我们可以使用表达式,例如,如果你想使用基于条件的类,那么需要使用 ng-class
<button ng-class="row.bstatus?'btn red btn-outline':'btn green-haze btn-outline'">{{row.bstatus?'Deactivate':'Activate' }}</button>