1.效果如下
2.代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Vue TEST</title>
</head>
<style>
.class1{
background: #444;
color: #eee;
}
.class2{
background: #005959;
color: #eee;
}
.class3{
background: #b0f;
color: #eee;
}
</style>
<body>
<script src="https://cdn.staticfile.org/vue/2.2.2/vue.min.js"></script>
<div id="app">
<p>出门必备清单</p>
<label for="r1">钥匙</label><input type="checkbox" v-model="use1" id="r1">
<label for="r2">手机</label><input type="checkbox" v-model="use2" id="r2">
<label for="r3">太阳伞</label><input type="checkbox" v-model="use3" id="r3">
<br><br>
<div v-bind:class="{'class1': use1}">
get√钥匙
</div>
<div v-bind:class="{'class2': use2}">
get√手机
</div>
<div v-bind:class="{'class3': use3}">
get√太阳伞
</div>
</div>
<script>
new Vue({
el: '#app',
data:{
use1: false,
use2: false,
use3: false
}
});
</script>
</body>