Vue.js学习系列(三十三)-- Vue.js样式绑定(四)
来源:互联网 发布:网络游戏客户端编程 编辑:程序博客网 时间:2024/05/22 11:41
1.4 把数组传给 v-bind:class
我们可以把一个数组传给 v-bind:class ,实例如下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="src/vue.min.js"></script>
<style type="text/css">
.active {
width: 100px;
height: 100px;
border: 1px solid red;
background: green
}
.content{
font-size: 14px;
color: red;
}
</style>
</head>
<body>
<div id="app">
<div v-bind:class="[activeClass,errorClass]">我是div</div>
</div>
<script type="text/javascript">
new Vue({
el:"#app",
data:{
activeClass:"active",
errorClass:"content"
}
})
</script>
</body>
</html>
运行结果为:
由运行结果可以看出,div的class为
<div class="active text-danger"></div>
1.5 使用三元表达式来切换 class
下面通过三元表达式来切换class,实现和上个例子一样的功能。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<script src="src/vue.min.js"></script>
<style type="text/css">
.active {
width: 100px;
height: 100px;
border: 1px solid red;
background: green
}
.content{
font-size: 14px;
color: red;
}
</style>
</head>
<body>
<div id="app">
<div v-bind:class="[errorClass,isShow ? activeClass:'']">我是div</div>
</div>
<script type="text/javascript">
new Vue({
el:"#app",
data:{
isShow:true,
activeClass:"active",
errorClass:"content"
}
})
</script>
</body>
</html>
- Vue.js学习系列(三十三)-- Vue.js样式绑定(四)
- Vue.js学习系列(三十)-- Vue.js样式绑定(一)
- Vue.js学习系列(三十一)-- Vue.js样式绑定(二)
- Vue.js学习系列(三十二)-- Vue.js样式绑定(三)
- Vue.js学习系列(三十四)-- Vue.js样式绑定(五)
- vue.js样式绑定
- vue.js学习(四)
- Vue.js学习系列(三十五)-- Vue.js事件监听
- Vue.js学习系列(三十七)-- Vue.js表单
- Vue.js学习系列(四十二)-- Vue.js组件
- Vue.js学习系列(四)---初学者易入误区
- 前端框架vue.js系列(3):样式语法
- Vue.js学习 Item6 -- Class 与 样式绑定
- vue学习系列-认识vue.js
- Vue.js学习系列(三十八)-- Vue.js表单 (二)
- Vue.js学习系列(三十九)-- Vue.js表单 (三)
- Vue.js学习系列(三)---第一个vue.js程序
- Vue.js学习系列四——Webpack学习实践
- 微信小程序开发中走过的坑(二)
- Windows7下TensorFlow安装
- 测试不同格式下depth buffer的精度
- register_shutdown_function的使用
- android MotionEvent getAction,getActionMasked,getActionIndex区别
- Vue.js学习系列(三十三)-- Vue.js样式绑定(四)
- java 模拟http的get和post请求
- ARM 笔试、面试题(摘录)__长期更新
- mac下PHPUnit安装步骤
- https证书格式转换(cer转bks)
- win7系统安装SQLServer2000的详细步骤(图文)
- www.idcnd.net传媒官方客服提供
- ios中怎么手动调label的行距
- Codeforces 710C Magic Odd Square【思维】