<a v-bind:href = "'http://www.baidu.com'">
<a v-bind:[attributeName] = "'http://www.baidu.com'">
// 若是data中有attributeName属性而且值为href 那么两个DOM元素效果一致
复制代码
对象语法数组
<div v-bind:class="{active : isActive}">
复制代码
数组语法浏览器
<div v-bind:class="[activeClass, errorClass]"></div>
复制代码
上面的语法表示div的class的值取决于数据属性activeClass,errorClass的值bash
// 数组语法中也能够使用对象语法
<div v-bind:class=[{active : isActive},errorClass]>
复制代码
上面的语法表示始终添加errorClass,可是active不必定。spa
div v-bind:style="{ color: activeColor, fontSize: fontSize + 'px' }"></div>
复制代码
v-bind:style看着很像CSS,但实际上是一个JS对象。<div v-bind:style="[baseStyles, overridingStyles]"></div>
复制代码
baseStyles和overridingStyles都是对象,使用数组语法能够将多个样式对象绑定到同一元素上