假设我想根据v-for和class max_execution_time
中的索引有条件地将a0
添加到a9
的div。
单独进行,看起来像这样:
b
和
<div v-for="(val, index) in array" :class="'a' + index"></div>
当我们将它们混合在一起时,鉴于这不起作用:
<div v-for="(val, index) in array" :class="{'b': index===1}"></div>
我能得到的最好的(工作解决方案)是:
<div v-for="(val, index) in array" :class="{'a' + index: true, 'b': index===1}"></div>
有没有更好的方法?感谢。
答案 0 :(得分:4)
<div v-for="(val, index) in array" :class="['a'+index, {b: index === 1}]"></div>
或者
<div v-for="(val, index) in array" :class="['a'+index, index === 1 ? 'b' : '']"></div>
检查演示here。