vue--样式绑定--样式切换方法-2.通过改变行内样式或html标签属性改变

可以通过  :class='变量名'来动态改变标签的样式名,变量值可以是字符串、数组、对象

1.字符串写法 

适用于样式类名不确定需要动态指定

<div class='base' :class='a'>Text</div>
data:{
  a:'normal'
}

class='base'和 :class='a'可以放在一个标签内效果是 class='base normal'

2.数组写法

适用于要绑定的样式个数不确定,名字不确定

<div class='base' :class='arr'>Text</div>
data:{
  arr:['classname1','classname2','classname3']
}

3.对象写法

适用于样式个数确定,样式名确定,但动态决定用不用

<div class='base' :class='arr'>Text</div>
data:{
  arr:{

    class1:true,

    class2:false,

    class3:true

  }
}

用true和false来确定类名用不用。

上一篇:浅析binance新币OMNI的前世今生


下一篇:node之初始化一个环境