I have an object data like this :
object = {
"2020092020-08-01":{
"value":"123",
"id_number":"202009"
},
"2020092020-09-01":{
"value":"123",
"id_number":"202009"
},
"2020012020-08-01":{
"value":"123",
"id_number":"202001"
},
"2020022020-09-01":{
"value":"123",
"id_number":"202002"
},
"2020012020-09-01":{
"value":"123",
"id_number":"202001"
},
"2020022020-08-01":{
"value":"123",
"id_number":"202002"
},
"2020112020-08-01":{
"value":"123",
"id_number":"202011",
}
}
and this is my template code :
<div v-for="(a, index) in object" :key="index">
<div :class="[index % 2 == 0 ? 'bg-grey' : 'bg-white']">
{{a.value}} - {{a.id_number}}
</div>
</div>
There is no error when I'm trying to render it, but my binding class doesn't work. I am relatively new to Vue.