<!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="../vue.js"></script>
<style>
#app .border {
width: 300px;
height: 300px;
border: solid red;
}
#app .bgcolor {
background-color: sienna;
}
</style>
</head>
<body>
<div id="app">
<input type="checkbox" v-model="isBorder" />边框
<input type="checkbox" v-model="isBgColor" />颜色
<div v-bind:class="{border:isBorder,bgcolor:isBgColor}"> </div>
</div>
<script>
var vm = new Vue({
el: "#app",
data: {
isBorder: false,
isBgColor: false
},
})
</script>
</body>
</html>
Vue绑定类样式
最新推荐文章于 2024-04-11 09:43:20 发布