class & style
<div class="static" v-bind:class={"active":isActive,"text-danger":hasError}></div>
vm.$data={
isActive:ture,
hasError:false
}
//最终的渲染结果
<div class="static active"></div><div class="static" v-bind:class="classObject"></div>
vm.$data.classObject={
active:true,
text-danger:false
}<div v-bind:class="classObject"></div> .data:{ isActive:ture, erroe:null } .computed:{ classObject:function(){ return{ active:this.isActive && !this.error, 'text-danger': this.error && this.error.type=='fatal' } } }
2. 绑定到自定义组件上
3.绑定到内联样式上
Last updated