添加classhtml
對象形式添加 activated爲true時p標籤的class爲activated false時爲空vue
<div id="app"> <p :class="{activated:activated}">內容部分</p> </div> <script> var app=new Vue({ el:"#app", data:{ activated:true } }) </script>
數組形式添加 activated的值是data中的內容即activated數組
<div id="app"> <p :class="[activated,activated1]">內容部分</p> </div> <script> var app=new Vue({ el:"#app", data:{ activated:"activated" } }) </script>
style綁定樣式app
對象形式ide
<div id="app"> <p :style="styleObj">內容部分</p> </div> <script> var app=new Vue({ el:"#app", data:{ styleObj:{ color:"red" } } }) </script>
數組形式ui
<div id="app">
<p :style="[styleObj,styleObj1]">內容部分</p>
</div>
<script>
var app=new Vue({
el:"#app",
data:{
styleObj:{
color:"red"
},
styleObj1:{
fontSize:"25px"
}
}
})
</script>
官方文檔 :https://cn.vuejs.org/v2/guide/class-and-style.htmlspa