js 三级运算表达式运用

1.动态样式里    三级表达式的写法

  <li v-for="(item, index) in listData" :key="index">
          <div class="ww">
          
            <div class="ee">
            //不同字段表示不同颜色
              <p class="title2" v-text="item.riskgrade" v-bind:class=" 
               ['title2',item.riskgrade=='重大'?'icon':(item.riskgrade=='较大'?'icon1': 
                (item.riskgrade=='一般'?'icon2':'icon3'))]"></p>
            </div>
          </div>
</li>

<style>
  .title2 {
    color: red;
  }
  .icon{
     color: red;
  }
  .icon1{
     color: #FF6704;
  }
  .icon2{
     color: #FFCA70;
  }
  .icon3{
     color: #008637;
  }


</style>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值