为了账号安全,请及时绑定邮箱和手机立即绑定

使用ng类添加多个类

使用ng类添加多个类

芜湖不芜 2019-07-15 09:40:20
使用ng类添加多个类我们可以有多个表达式来添加多个ng类吗?比如。<div ng-class="{class1: expressionData1, class2: expressionData2}"></div>如果是的话,谁能举个例子来做呢?
查看完整描述

3 回答

?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

若要应用不同的类,则不同表达式的计算值为true:

<div ng-class="{class1 : expression1, class2 : expression2}">
    Hello World!</div>

若要在表达式有效时应用多个类:

<!-- notice expression1 used twice --><div ng-class="{class1 : expression1, class2 : expression1}">
    Hello World!</div>

或者简单地说:

<div ng-class="{'class1 class2' : expression1}">
    Hello World!</div>

注意围绕CSS类的单引号。


查看完整回答
反对 回复 2019-07-15
?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

是的,可以有多个表达式在ng类中添加多个类。

例如:

<div ng-class="{class1:Result.length==2,class2:Result.length==3}"> Dummy Data </div>



查看完整回答
反对 回复 2019-07-15
  • 3 回答
  • 0 关注
  • 632 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信