我得到了由 v-for 创建的元素,并且我想根据数据为这些元素提供不同的 css 类。为此,我需要一种无需 v-for 即可达到 activeNumbers 或无需迭代即可使用 v-for 的方法。
<template>
<div v-for"n in 20" class="tables" :class="activeClass : activeNumbers == number">{{n}}
</div>
</template>
<script>
data(){
return {
activeNumbers:["1","5","8","9","17","12","19"]
}
}
</script>
<style>
.activeClass{
background: red;
}
.tables{
border:4px solid;
max-width: 120px;
width: 80%;
display: inline-block;
}
</style>
我试图使用标签来达到 activeNumber 但它不起作用。