Vue笔记

1.vue绑定class:

<div v-bind:class="{ active: isActive }"></div>
上面的语法表示 active 这个 class 存在与否将取决于数据属性 isActive

可以绑定多个class:

<div class="static"
v-bind:class="{ active: isActive, 'text-danger': hasError }">
</div>

data: {
isActive: true,
hasError: false
}

除了v-bind:class,元素可以正常定义非绑定的class

2.绑定style:

<div v-bind:style="{ color: activeColor, fontSize: fontSize + 'px' }"></div>
data: {
activeColor: 'red',
fontSize: 30
}

原文地址:https://www.cnblogs.com/cowboybusy/p/9590193.html