对象语法
单个绑定class
可以传给 v-bind:class 一个对象,以动态地切换 class
上面的语法表示 classactive 的更新将取决于数据属性 isActive 是否为真值
v-bind:class 指令可以与普通的 class 属性共存
template
script中的data
真正渲染为
当 isActive 或者 hasError 变化时,class 列表将相应地更新。例如,如果 hasError 的值为 true , class列表将变为 “static active text-danger”
绑定数据里的一个对象
template
script
渲染为
数组中的语法
我们可以把一个数组传给 v-bind:class ,以应用一个 class 列表
template
script
渲染为
用在组件上
声明一个组件
然后在使用它的时候添加一些 class
HTML 最终将被渲染成为
同样的适用于绑定 HTML class
当 isActive 为 true 的时候,HTML 将被渲染成为
绑定内联样式
template
script
直接绑定到一个样式对象通常更好,让模板更清晰
template
script