博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vue 教程第三篇—— 绑定 class
阅读量:7106 次
发布时间:2019-06-28

本文共 877 字,大约阅读时间需要 2 分钟。

绑定 class

对象语法

v-bind:class="{样式名: 结果为 boolean 的表达式}",表达式结果为 true,则元素 class="样式名",否则元素 class=""

渲染结果

也可以写成

data: {        classObject: {            className1: false,            className2: true        }    }

渲染结果

还可以通过计算属性的方式

computed: {        classObjectComputed: function(){            return{                className1: true,                className2: true            }        }    }

渲染结果

数组语法

v-bind:class="[]",数组元素可以为表达式,也可以为字符串,如果是字符串则直接输出为样式名

data: {        class1: 'className1',        class2: 'className2',        active: true    }

渲染结果

也可以用数据对象的方式,解析的逻辑和对象语法一样

渲染结果

绑定 style

对象语法

在对象当中,CSS 的属性名要用驼峰式表达:fontSize 解析成 font-size

data: {        color: 'red',        fontSize: '12px'    }

渲染结果

数组语法

data: {        styleObject: {            color: 'red',            fontSize: '12px'        }    }

渲染结果

css作用域——scoped

转载地址:http://alvhl.baihongyu.com/

你可能感兴趣的文章
我的友情链接
查看>>
4、xen虚拟机扩展磁盘空间一法
查看>>
Android中view和surfaceview的区别
查看>>
ISA Server签名
查看>>
金蝶结账不成功之原因分析
查看>>
2015年10月15日作业
查看>>
华为交换机查看MAC地址
查看>>
C# C/S 图片验证码功能源码
查看>>
SCVMM 2012 SP1 安装与配置指南(一)概述
查看>>
在eclipse中使用断言Assert
查看>>
P1201 [USACO1.1]贪婪的送礼者Greedy Gift Givers
查看>>
关于Oracle LogMiner工具的具体使用方法
查看>>
win2003域控迁移2008
查看>>
知道了“管理符号”和do命令
查看>>
LNMP的安装配置
查看>>
不错的自适应屏幕
查看>>
fiddler初探
查看>>
ACS小实验
查看>>
xshell 密钥登陆
查看>>
文档相似度算法
查看>>