如题所示,v-if的写法大家都知道,但是如果要在htmlclass或者其他属性里面写js判断该如何写呢?

1. 使用三元表达式判断属性
 :readonly="xxx ? true : false"
2. js根据条件判断使用不同的class
//如果xxx变量含有+号,则使用 red_money 类名
// 否则使用 money 类名
<p :class="item.xxx.indexOf('+') >= 0 ? 'red_money' : 'money'">
             xxxx
 </p>

关键就是这个v-bind:class ,绑定之后就可以使用js判断了。

Logo

前往低代码交流专区

更多推荐