【发布时间】:2021-07-29 11:14:10
【问题描述】:
我有两个按钮我想这样做,当按下第一个按钮时,它的背景会发生变化(例如,红色)并且第二个按钮的背景颜色变为白色,反之亦然,当按下第二个按钮时,第二个按钮的背景色变为红色,第一个按钮的颜色变为白色
<template>
<div class="btn-group">
<div>
<button>First Click</button>
</div>
<div>
<button>Second Click</button>
</div>
</div>
</template>
<script>
export default {
isCheck: false,
};
</script>
<style scoped>
.btn-group div button {
background: white;
color: red;
padding: 10px;
}
</style>
你也可以看到给定的code in codesandbox
我编辑了我的问题,忘了强调两个细微差别,按钮的初始背景颜色是白色,此外,当您单击特定按钮时,按钮文本颜色应该会改变,当您单击时,原始按钮颜色是红色单击它,文本颜色应变为白色
【问题讨论】:
标签: javascript vue.js vuejs2 boolean