如何处理条件ng-class

时间:2019-07-12 15:59:45

标签: html angularjs ng-class

我有这样的html格式,当sec.newValue不为空时,我希望它以粗体显示,如果它为空,我想按原样显示。所以我怎么用ng-class来实现呢,我试着给fontweight:bold,但是不起作用

<label class="message">
<span ng-repeat="sec in error" ng-class="{secNew?!sec.newValue }">{{sec. error}}</span>
</label>
.secNew {
 font-weight: bold;
}

1 个答案:

答案 0 :(得分:2)

您传递了一个对象,该对象的键是要添加的类,而值是条件,当该条件为true时,将使该类实际被附加

{secNew: sec.newValue}

仅当secNew返回真实信息时,才会应用类sec.newValue