项目开发js经常会使用到三元表达式判断,css也不例外,使用三元表达式可以轻松解决。

使用style动态改变样式的写法:

<!-- 这里是改变字体的颜色 --> 
<p :style="{'color': (item.pqtjzt=='20' ? '#00ffff': item.pqtjzt=='11'?'#00ff00' : item.pqtjzt=='10'?'#fdb14b' :'#ff0000')}">调解状态: {{ item.pqtjztmc }}</p>

这里需要注意因为是动态改变style前面必须要带:style

 

使用class动态改变样式的写法:

<!-- 这里是改变字体图标 -->
<i class="iconfont "  :class="[isShow=='password'?'icon-kejian':'icon-bukejian']"></i>

 积累小知识,每天与你一同成长!

Logo

前往低代码交流专区

更多推荐