凡是用到了v-bind,那就一定有变量的存在,下面是三种语法的展示:

1. 对象语法:

v-bind:class="{active: isActive, 'text-danger': hasError}"

// 这里的active是在class的名称,isActive是变量

 

2. 数组语法

<div v-bind:class="[activeClassA, activeClassB]">
data () {
    activeClassA: 'active',
    activeClassB: 'text-danger'
}

 

3. style绑定-对象语法

v-bind:style="{ color: activeColor, fontSize: fontSize + 'px' }"

值得注意的是,上面第一种方法是class名称与变量的值进行绑定,
而这里的第三中方法是直接对class里面的style属性与变量进行作用,这里的activeColor与fontSize都为变量

 

相关文章:

  • 2021-08-23
  • 2021-11-29
  • 2021-09-05
  • 2022-12-23
  • 2022-12-23
  • 2021-08-20
  • 2021-10-26
  • 2021-10-06
猜你喜欢
  • 2021-11-04
  • 2021-04-24
  • 2021-11-29
  • 2021-11-10
  • 2021-07-05
  • 2021-10-25
  • 2022-12-23
相关资源
相似解决方案