当前位置: 首页 > news >正文

注册德国网站域名无水印视频素材下载网站

注册德国网站域名,无水印视频素材下载网站,虚拟主机怎么设计网站吗,确定网站设计公司简报Class数据绑定 数据绑定的一个常见需求场景是操作CSS class列表,因为class是attribute(属性),我们可以和其他attribute一样使用v-bind 将它们和动态的字符串绑定。但是,在处理比较复杂的绑定时,通过拼接生…

Class数据绑定

数据绑定的一个常见需求场景是操作CSS class列表,因为class是attribute(属性),我们可以和其他attribute一样使用v-bind 将它们和动态的字符串绑定。但是,在处理比较复杂的绑定时,通过拼接生成字符串是麻烦且容易出错的。因此,Vue 专门为class 的v-bind 用法提供了特殊的功能增强。除了字符串外,表达式的值也可以是数组或对象。

绑定对象Object

<template>
<h3>class数据绑定</h3>
<hr>
<div :class="{active:isActive,'text-danger':hasError}">isActive</div>
<button @click="exchage">切换</button></template>
<script>export default {
data(){return{isActive:true,hasError:true}
},
methods:{exchage(){this.isActive=!this.isActive}
}
}</script>
<style scoped>
.active{color:red;
}
</style>

运行结果
未切换前:
在这里插入图片描述
切换后:
在这里插入图片描述

多个对象绑定

<template>
<h3>class数据绑定</h3>
<hr>
<div :class="classObject">isActive</div>
<button @click="exchage">切换</button></template>
<script>export default {
data(){return{classObject:{active:true,'text-danger':true}}
},
methods:{exchage(){this.classObject.active = !this.classObject.active}
}
}</script>
<style scoped>
.active{color:rgb(132, 0, 255);font-size: large;
}
</style>

运行结果:
切换前:
在这里插入图片描述
切换后:
在这里插入图片描述

数组绑定

<template><h3>class数据绑定</h3><hr><div :class="[activeClass,errorClass]">isActive</div></template><script>export default {data(){return{activeClass: 'active',errorClass:'text-danger'}},}</script><style scoped>.active{color:red;}</style>

运行结果:
在这里插入图片描述
如果你想在数组中渲染某个class,你可以使用三元表达式。

<template><h3>class数据绑定</h3><hr><div :class="[isActive ? 'active' : '']">isActive</div><button @click="exchage">切换</button></template><script>export default {data(){return{isActive:true,}},methods:{exchage(){this.isActive=!this.isActive}}}</script><style scoped>.active{color:red;}</style>

运行结果:
在这里插入图片描述
切换:
在这里插入图片描述
数组和对象

<template><h3>class数据绑定</h3><hr><div :class="[{'active':isActive},errorClass]">isActive</div><button @click="exchage">切换</button></template><script>export default {data(){return{isActive:true,errorClass:"text-danger"}},methods:{exchage(){this.isActive=!this.isActive}}}</script><style scoped>.active{color:red;}</style>

运行结果:
在这里插入图片描述

温馨提示:
数组和对象的嵌套过程中,只能数组嵌套对象,不能反其道而行。

http://www.yayakq.cn/news/749540/

相关文章:

  • 做网站该读啥网站开发费的会计处理
  • 山东川畅科技联系 网站设计一般用什么做网站首页
  • Asp.net 手机网站制作上海公共招聘网app下载
  • 给企业做网站的公司西安为什么要建设学校网站
  • 广安市国土资源局网站建设银川网站开发制作
  • ui设计工具青岛seo网络推广
  • 网站建设时间怎么查青岛建设公司网站费用
  • 海洋专业做网站房产网签流程图
  • 南通网站建设机构济南网站建设方案报价
  • 网站建设需要实现哪些目标做网站不会P图怎么办
  • 做网站教程 简书photoshop手机版免费破解版
  • 吉安高端网站建设公司搜索引擎的设计与实现
  • 网站做seo外链如何做网站推广方式
  • 首次登陆建设银行网站图文解说360网站怎么做网址链接
  • 湖南茶叶品牌网站建设企业管理app软件
  • 一般网站后台都是哪里做贵阳手机银行app下载
  • 青岛企业建站系统企业网站定制开发流程
  • 广州建站推广做印刷去哪个网站找工作
  • 组合图片可以用在网站做链接吗阿里wordpress
  • 厦门做点击付费网站文创产品设计作品图片
  • 建设部网站法律法规网站建设哪些是需要外援的问题
  • 知名做网站价格广州英铭网站建设
  • 特色网站建设绵阳的网站建设公司哪家好
  • 嘉定区整站seo十大排名wordpress熊掌号百度自动提交
  • 网站会员系统源码微信社区官网
  • 关于网站项目建设的申请沧州网络公司科技
  • 网站开发的地图接口免费企业黄页网站网址
  • 采购公告 校园网站建设.net 网站开发框架
  • 网页设计与网站建设简答题企业做自己的网站要注意什么
  • 杭州网站推广大全互联网网站建设营销