vue :class:style
:class 1. div :class='{active:isActive}' > /div> //动态切换class;2. div class='box'
:class
1. <div :class='{active:isActive}' > </div> //动态切换class;2. <div class='box' :class='{active:true,"deactive:false"}' > </div> //可以与静态茶class并存;3. <div :class='classObj' > </div> //可以绑定一个计算属性computed:{classObj:function (){return active:this.classA+this.classB }}4.<div :class='[active,deactive]'> </div> //可以绑定一个数组;5.在自定义组件上使用class时,是追加,不是覆盖;Vue.component(my-component,{template:''})使用:<my-component class='boo'></my-component>渲染是时:<p class='foo bar boo'></p>//追加
:style
<div :style={color:'red',fontSize:'20px'}> </div><div :style='[styleA,styleB]'> </div> //可以绑定数组,同时渲染多个属性可以自动添加浏览器前缀
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!