页面中添加四个按钮:红、黄、蓝、黑,再添加一个矩形框,点击不同的按钮,矩形框的颜色会被切换。
```html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<script src="https://cdn.bootcdn.net/ajax/libs/vue/2.6.12/vue.min.js"></script>
<style>
#box{
width: 500px;
height: 500px;
border: 5px;
background-color: aqua;
}
.div1{
border: red;
}
.div2{
border: yellow;
}
.div3{
border: blue;
}
.div4{
border: black;
}
</style>
</head>
<body>
<div id="app">
<button @click="handler1">红</button>
<button @click="handler2">黄</button>
<button @click="handler3">蓝</button>
<button @click="handler4">黑</button>
<div id="box" :class="sex[index]"></div>
</div>
<script>
let user = {
isYes1:true,
isYes2:true,
isYes3:true,
isYes4:true
};
let vm=new Vue({
el:'#app',
data:user,
methods:{
colord(index){
this.sex[index]=sex[index]
}
}
})
</script>
</body>
</html>
```