vue 动态绑定class style

本文介绍了Vue中如何灵活地切换元素样式,包括使用三元表达式、判断绑定、直接绑定及多个class绑定的方法,并展示了如何通过对象样式进行样式设置。

在vue中 切换样式的话不需要操作dom 在class 或者style上切换会显得比较方便
还有就是vue里面绑定的class是无法覆盖原class样式的
class

    //三元表达
    :class="isActive ? 'active' : 'no-active'"
    //判断绑定
    :class="{ active: isActive }"
    //直接绑定
    :class="active "
    //多个class
    :class="[activeClass, errorClass]"

style

 // 对象样式
 :style="{ color: activeColor, fontSize: fontSize + 'px' }"
  :style="object"
  let object = {...}
  
 :style="{backgroundImage:`url(${bg02})`,backgroundSize: '100% 100%'}"
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值