前端面试题之class和style是怎么动态绑定的

前端面试题之class和style是怎么动态绑定的

  • class样式:

    • :class = "xxx"xxx可以是字符串、对象、数组
      • 字符串写法适用于:类名不确定,要动态获取
      • 数组写法适用于:绑定多个样式,个数不确定,名字也不确定(可以利用Array的API操作)
      • 对象写法适用于:要绑定多个样式,个数确定,名字也确定,但是不确定用不用(在data中写这个样式对象时候,可以把value配置成true或者false,这样也方便后期修改的操作)
  • style样式:

    • :style = "{fontStyle:xxx}",其中xxx是动态值
    • :style = "[a,b]",其中a,b是样式对象

常用的是class样式的应用,其次是style动态绑定值为对象的应用,最少用的是style动态绑定数组的应用

字符串,数组,对象最好写到data,方便动态修改增加之类的,同时在浏览器的vue工具中可操作

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值