v-for循环中如何改变点击当前按钮的背景色,再次点击恢复原来的背景色
v-for循环中如何改变点击当前按钮的背景色,再次点击恢复原来的背景色
回答:
data () { return {
list: [
{ text: '周', value: 'week', active: true },
{ text: '月', value: 'month' },
{ text: '季', value: 'quarter' },
{ text: '年', value: 'year' }
]
}
},
handleClick (item) {
this.list.forEach(v => {
this.$set(v, 'active', false)
})
this.$set(item, 'active', true)
this.$emit('click', item)
},
以上是 v-for循环中如何改变点击当前按钮的背景色,再次点击恢复原来的背景色 的全部内容, 来源链接: utcz.com/p/936957.html