class样式绑定
1、为 v-bind:class 设置一个对象,从而动态的切换 class
<div v-bind:class="{ active: isActive }"></div>
data: {
isActive: true
}
当isActive为true时,显示active样式,否则不显示
2、在对象中传入更多属性用来动态切换多个 class
<div class="static" v-bind:class="{ active: isActive, 'text-danger': hasError }"></div>
data: {
isActive: true,
hasError: true
}
通过判断isActive和hasError 来控制样式的显示与隐藏
3、可以直接绑定数据里的一个对象
<div id="app">
<div v-bind:class="classObject"></div> </div>
data: {
classObject: {
active: true,
'text-danger': true
}
}
4、可以在这里绑定返回对象的计算属性。这是一个常用且强大的模式:
<div id="app"> <div v-bind:class="classObject"></div> </div>
computed: {
classObject: function () {
return {
base: true,
active: this.isActive && !this.error.value,
'text-danger': this.error.value && this.error.type === 'fatal',
}
}
}
5、可以把一个数组传给 v-bind:class
<div id="app"> <div v-bind:class="[activeClass, errorClass]"></div> </div>
data: {
activeClass: 'active',
errorClass: 'text-danger'
}
6、可以使用三元表达式来切换列表中的 class
<div id="app"> <div v-bind:class="[errorClass ,isActive ? activeClass : '']"></div> </div>
data: {
isActive: true,
activeClass: 'active',
errorClass: 'text-danger'
}
原文地址:https://www.cnblogs.com/wurui-0922/p/12957598.html
- 完整部署CentOS7.2+OpenStack+kvm 云平台环境(2)--云硬盘等后续配置
- 完整部署CentOS7.2+OpenStack+kvm 云平台环境(3)--为虚拟机指定固定ip
- ubuntu系统升级记录
- .NET Core系列 :4 测试
- 完整部署CentOS7.2+OpenStack+kvm 云平台环境(4)--用OZ工具制作openstack镜像
- centos下部署NTP时间服务器同步环境记录
- ASP.NET MVC扩展库
- centos7.2部署vnc服务记录
- nginx访问报错:Too many open files accept:
- iptables之NAT端口转发设置
- 使用Combres 库 ASP.NET 网站优化
- jQuery和asp.net mvc相关资源链接
- JavaScriptSerializer 序列化json 时间格式
- Nginx反向代理+负载均衡简单实现(https方式)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法