怎么在Vue中绑定样式(vue,web开发)

时间:2024-05-05 14:25:29 作者 : 石家庄SEO 分类 : web开发
  • TAG :

    %E6%80%8E%E4%B9%88%E5%9C%A8Vue%E4%B8%AD%E7%BB%91%E5%AE%9A%E6%A0%B7%E5%BC%8F

绑定Class

对象语法

data 里的属性是负责 toggle 是否要这个 class,也就是一般定义 Boolean 类型的值。

这里用 isActive 和 hasError 定义是否需要 active 和 text-danger 类。

渲染为

数组语法

data 里负责定义 CSS 类名。

这里定义了 activeClass 和 errorClass 的 CSS 类名是 active 和 text-danger。

渲染为

混合写法

可以用混合的形式来绑定 class,即数组语法里写对象语法。所以 data 里的数据主要用于:

是否需要某个 class

定义 "class" 里面的类名

这里定义了 errorClass 的 CSS 类名为 text-danger,并用 isActive 定义是否需要 active 类。

渲染为

绑定Style

对象语法

data 里的属性是定义 style 里的值。与 class 不一样,class 是定义是否要这个 class的。

这里定义了 style 里的 color 和 font-size 的值。

渲染为

数组语法

可以绑定多个样式对象到 style 上

这里在 data 里用 styleObject 定义了 color 和 font-size,再用 overridingStyles 定义了 background 和 margin。然后在组件里用数组进行混合绑定。

渲染为

本文:怎么在Vue中绑定样式的详细内容,希望对您有所帮助,信息来源于网络。
上一篇:怎么在Python3中修改默认环境下一篇:

2 人围观 / 0 条评论 ↓快速评论↓

(必须)

(必须,保密)

阿狸1 阿狸2 阿狸3 阿狸4 阿狸5 阿狸6 阿狸7 阿狸8 阿狸9 阿狸10 阿狸11 阿狸12 阿狸13 阿狸14 阿狸15 阿狸16 阿狸17 阿狸18