vue 绑定类名和样式

vue绑定类名

    1.通过v-bind绑定类名格式
    :class="['需要绑定类名', ...]"
    
    注意点:
        1.直接赋值一个类名(没有放到数组中)默认回去Model中查找
        2.数组中的类名没有用引号括起来也会去Model中查找
        3.数组的每一个元素都可以是一个三目运算符按需导入。例如 :class="[flag?'active':'']"
        4.可以使用对象来替代数组中的三目运算符按需导入。例如  :class="[{'active': true}]"
        5.绑定的类名太多可以将类名封装到Model中。 例如在model中定义  obj={'active':true} ,使用 :class="obj"

vue绑定样式

    1.如何通过v-bind给style属性绑定数据
    1.1将数据放到对象中
    :style="{color:'red','font-size':'14px'}"
    1.2将数据放到Model对象中
    obj: { color: 'red','font-size': '16px'} 
    
    2.注意点
    2.1如果属性名称包含-, 那么必须用引号括起来
    2.2如果需要绑定Model中的多个对象, 可以放到一个数组中赋值. (例如  :style="[obj1, obj2]")
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值