绑定class样式采用v-bind来绑定 v-bind;class="xxx"或者:class="xxx"
- <template>
- <div :class="{text:Text,colour:red}">绑定对象div>
- template>
- <script>
-
- export default{
- data(){
- return{
- Text:true,
- red:true
- }
- }
- }
- script>
- <style>
- .text{
- font-size: 30px;
- }
- .colour{
- color: red;
- }
- style>
- <template>
- <div :class="classOject">多个绑定对象div>
- template>
- <script>
-
- export default{
- data(){
- return{
- classOject:{
- Text:true,
- red:true
- }
-
- }
- }
- }
- script>
- <style>
- .text{
- font-size: 30px;
- }
- .colour{
- color: red;
- }
- style>
- <template>
- <div :class="[Text,red]">数组绑定div>
- template>
- <script>
-
- export default{
- data(){
- return{
- Text:text,
- red:colour
- }
- }
- }
- script>
- <style>
- .text{
- font-size: 30px;
- }
- .colour{
- color: red;
- }
- style>