VueJS样式绑定:v-bind
2024-08-23 19:53:53
HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Vue 测试实例 - 菜鸟教程(runoob.com)</title>
</head>
<style>
.class1{
background: #444;
color: #eee;
}
.class2{
background: red;
color: #fff;
}
</style>
<body>
<script src="https://cdn.bootcss.com/vue/2.2.2/vue.min.js"></script> <div id="app">
<label for="r1">黑色背景</label><input type="checkbox" v-model="class1" id="r1">
<label for="r2">红色背景</label><input type="checkbox" v-model="class2" id="r2"> <br><br>
<div v-bind:class="{'class1': class1}">
directiva v-bind:class
</div>
<div v-bind:class="{'class2': class2}">
directiva v-bind:class
</div>
</div> <script>
new Vue({
el: '#app',
data:{
class1: true,
class2: true
}
});
</script>
</body>
</html>
实例判断 class1 的值,如果为 true 使用 class1 类的样式,否则不使用该类.
效果:
最新文章
- 【DWR系列01】-DWR简介及入门例子
- .NET单元测试的艺术-3.测试代码
- 蓝桥杯 BASIC_17	矩阵乘法 (矩阵快速幂)
- SET ROWCOUNT,SET NOCOUNT
- Spark是一种分布式的计算方案
- Kafka 源代码分析之Log
- EditPlus行首行尾批量添加字符 以及其它常用正则
- JavaUtil_04_验证码生成器
- 【HTML】 HTML基础知识 一些标签
- Android 6.0 以后webview不加载图片的问题
- 这是一个测试,测试markdown语法
- redis5.0.4多实例安装
- Python连接Oracle数据查询导出结果
- 将 ASP.NET Core 2.0 项目升级至 ASP.NET Core 2.1.3X
- ASP.NET MVC缓存使用
- js遍历Object所有属性
- vmware centos7系统虚拟机复制到其他电脑后不能联网问题解决
- Centos安装git2.2.1
- 调用百度地图开发平台的JavascriptAPI实现将市县位置转换成坐标
- 在Emacs中画思维导图
热门文章
- Welcome-to-Swift-08枚举 (Enumerations)
- 搜索引擎快捷导航:一个简单的chrome插件(教程)
- IBM QMF下载
- P1875 佳佳的魔法药水 (最短路,DP)
- [TJOI2018] Xor 异或 (可持久化Trie,树链剖分)
- SystemServer分析
- poj 3708 Recurrent Function
- 标准C程序设计七---116
- ubuntu16.04下安装wine1.8.2
- 如何在官网上下载Linux版本的MySQL安装包