Vue 框架的 Style 绑定

本文详细介绍了Vue中Style绑定的三种形式,包括字符串、数组和对象,以及它们各自的语法特点和使用方法,强调了数据代理的应用以及属性名转换规则。
摘要由CSDN通过智能技术生成

Style 绑定有三种形式:字符串、数组、对象

字符串形式:

Style 绑定的字符串形式和 Class 绑定的字符串形式一致,都是通过数据代理实现

PS:【:class】是【v-bind:class】的简写

【:style】是【v-bind:style】的简写

Class 绑定的字符串形式:

Style 绑定的字符串形式:

Style 绑定的字符串形式结果如下:

对象形式:

对象形式的语法有点不同,与字符串形式下的相比,在 style 标签里面的语法

从【background-color:red;】

变为【backgroundColor : 'red'】

标签使用的属性值要加单引号,属性名的【-】要去掉且链接在后面的第一个首字母要大写,分号要去掉

效果如下图:

使用数据代理也是可行的

效果如下图:

数组形式:

数组形式更加灵活一点,因为可以添加多个属性

但是在对象形式之上还要添加要求

对象形式的要求:标签使用的属性值要加单引号,属性名的【-】要去掉且链接在后面的第一个首字母要大写,分号要去掉

添加要求:在数组中声明的属性要用 {} 括起来

在如下例子中添加了两个属性

效果如下:

该文章为笔记,教程为动力节点的老杜Vue视频教程,Vue2 Vue3实战精讲
视频链接:https://www.bilibili.com/video/BV17h41137i4?p=1&vd_source=2136c732ce8d5a3f412e2f7064285cb7

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值