在Vue 2中,可以使用三元表达式在v-bind:class中传递索引变量。具体步骤如下:
data() {
return {
index: 0
}
}
<div v-bind:class="index === 0 ? 'active' : ''"></div>
上述代码中,如果index等于0,则添加active类,否则不添加。
<div v-bind:class="{ 'active': index === 0, 'highlight': index === 1 }"></div>
上述代码中,如果index等于0,则添加active类;如果index等于1,则添加highlight类;如果index既不等于0也不等于1,则不添加任何类。
需要注意的是,索引变量的值可以通过方法、计算属性或其他方式进行更新,以实现动态的class绑定。
关于Vue 2的更多信息和使用方法,可以参考腾讯云的Vue.js产品介绍页面:Vue.js产品介绍
领取专属 10元无门槛券
手把手带您无忧上云