JavaScript

超轻量级php框架startmvc

vue根据值给予不同class的实例

更新时间:2020-07-30 07:54:01 作者:startmvc
如下所示:<divclass="chatBox-kuang":class="addclass(skin)"></div>data(){return{skin:''}}onchooseSkin(at

如下所示:


<div class="chatBox-kuang" :class="addclass(skin)">
</div>
 
data(){
 return{
 skin:''
 }
}
onchooseSkin(attr){
 this.skin=attr
}, 

方法一


addclass(i){
 switch (i) {
 case 0:
 return 'skinA';
 case 1:
 return 'skinB';
 case 2:
 return 'skinC';
 }
}

方法二


addclass(i){
 var arr = ['skinA','skinB','skinC'];
 if(i==-1){
 return 'skinA'
 }else{
 return arr[i];
 }
}

以上这篇vue根据值给予不同class的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

vue class