v-for循环中如何改变点击当前按钮的背景色,再次点击恢复原来的背景色

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

回到顶部