一、v-bind動態綁定style(對象語法)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="../Js/vue.min.js"></script>
<style >
.liClinkClass {
color: red;
}
</style>
</head>
<body>
<div id="app">
<!-- <h2 :style=" { key(屬性名): value(屬性值) } ">{{message}}</h2> -->
<h2 :style=" { fontSize : '50px' } ">{{message}}</h2>
<h2 :style=" { fontSize : finalSize } ">{{message}}</h2>
<h2 :style=" { fontSize : finalSizes + 'px' } ">{{message}}</h2>
</div>
<script>
const app = new Vue({
el : "#app",
data:{
message : "你好啊",
finalSize : '60px',
finalSizes : 70
},
});
</script>
</body>
</html>
二、v-bind動態綁定style(數組語法)
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script src="../Js/vue.min.js"></script>
<style >
.liClinkClass {
color: red;
}
</style>
</head>
<body>
<div id="app">
<!-- <h2 :style="[] ">{{message}}</h2> -->
<h2 :style=" [ baseStyle , baseStyle1 ] ">{{message}}</h2>
</div>
<script>
const app = new Vue({
el : "#app",
data:{
message : "你好啊",
baseStyle: { color : "red" },
baseStyle1: { fontSize : "80px" }
},
});
</script>
</body>
</html>
