在Vue中,可以通过绑定样式的方式来实现在点击时改变按钮的颜色。具体步骤如下:
<template>
<button @click="changeColor" :class="{ 'active': isActive }">按钮</button>
</template>
<script>
export default {
data() {
return {
isActive: false
};
},
methods: {
changeColor() {
this.isActive = !this.isActive;
}
}
};
</script>
<style>
button {
background-color: #ccc;
}
.active {
background-color: red;
}
</style>
这样,当按钮被点击时,isActive属性的值会切换,从而触发样式类名的变化,从而改变按钮的颜色。
推荐的腾讯云相关产品:腾讯云云服务器(CVM)。
产品介绍链接地址:腾讯云云服务器(CVM)
领取专属 10元无门槛券
手把手带您无忧上云