web前端样式绑定

#外联绑定

1.对象绑定:

v-bind:class="classobject"

2数组绑定:

v-bind:class="[class1,class2]"

#内联绑定

<p v-bind:style="fontWeight:weight,color:color">

#非内联

<p v-bind:style="classobject">

#计算属性绑定

<p v-bind:style="show">计算属性绑定</p>

computed:{
show:function(){
return{
fontWeight:this.weight,
'font-size':this.fontSize+'px'
}
}

#数组语法

1,v-bind:class="[{fontWeight:weight},{color:color}]"

2,v-bind:class="arraystyle"

data{

  arrstyle:[{

fontSize:'25px'

},{

'font-weight':'bold'

}]  

}

3,v-bind:class="[size,weight,color]"

data:{

size:{fontSize:'25px'},

weight:{'font-weight':'bold'},

color:{'color':'red'}

}

 

 

posted @   仟浊Cc  阅读(43)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示