首页 > 解决方案 > 如何根据角度表达式动态改变CSS类

问题描述

我想根据角度表达式更改跨度 css 类。

if {{pirstatus}} == 'Door Closed'then class 应该是class="label label-success" else 它应该是class="label label-danger"

<span class="label label-success" style="font-size:large">{{pirstatus}}</span>

标签: javascripthtmlangularjs

解决方案


您可以在寻找AngularJs代码时尝试此操作

<span class="label " ng-class="$pirstatus === 'Door Closed'? 'label-success': 'label-danger'>{{pirstatus}}</span>

*不要忘记在标签后添加一个空格class="label "


推荐阅读