点击二白夫人

不许错过我

v-bind动态绑定class

••••

操作软件:Webstorm

插件:vue.js  //从官网下载https://cn.vuejs.org/v2/guide/installation.html

v-bind

作用:动态绑定属性

缩写(语法糖)::

例如

等同于

v-bind用于绑定一个或多个属性值,或者向另一个组件传递props值

1、v-bind的基本使用

/span>html>lang="en">charset="UTF-8">Title
id="app">{{message}}v-bind:src="imgURL" alt="">v-bind:href="aHref">百度href="http://www.baidu.com">百度一下

2、v-bind动态绑定class(对象语法)

语法格式:

>

//动态绑定写法  { }大括号里面的内容表示对象  变量放在data:{} 里面写了

{{message}}

/span>html>lang="en">charset="UTF-8">Title.active {       color: red     }   
id="app">

v-bind:class = "{active:isActive,line: isLine}">{{message}}

v-on:click="btnClick">按钮

注明:  =!表示取反符号

代码解释:这里的类名1和类名2分别是active和line,变量是isAcitve和isLine,isAcitve和isLine的值放在data里面实现。

(点击按钮字体颜色会转换)

也可以把

{{message}}

换成

{{message}}

就需要在后面调用一个getClass方法(写在methods里面)

getClasses: function () {return {active:this.isActive,line: this.isLine} }

3、v-bind动态绑定class(数组语法)

用得比较少

数组用[ ]

/span>html>lang="en">charset="UTF-8">
id="app">

v-bind:class="[active, line]">{{message}}

v-bind:class="getClasses()">

小总结:

v-bind用于绑定一个或多个属性值;v-bind绑定class(类)有两种形式:1、对象形式,用{ };2、数组形式,用[ ];数组形式用的比较少,不灵活。

vue :class 动态绑定样式_Notes04vbind动态绑定class相关推荐

  1. vue中设置内联样式style 动态绑定背景图backgroundimage不生效问题,以及动态绑定img的src,图片无法显示问题(src=“[object Module]“)

    (以下情况是通过style设置内联样式以及动态绑定img的src时发生的问题,.在外部css文件和style标签里面定义的样式不会出现以下问题) 我们可能会通过以下这种方式来设置元素的背景(注意元素需 ...

  2. Vue学习(二)动态绑定与事件监听

    v-bind&v-on Day1 文章目录 v-bind&v-on 前言 一.V-bind 1.简单实现 2.Class的绑定 2.1对象绑定 2.2数组绑定 3.style的绑定 3 ...

  3. 【前端】vue.js实现按钮的动态绑定

    vue.js实现按钮的动态绑定 实现效果: 实现代码以及注释: <!DOCTYPE html> <html> <head><title>按钮绑定< ...

  4. Vue教程(八)v-bind指令动态绑定

    Vue教程(八)v-bind指令动态绑定 v-bind动态绑定 <!DOCTYPE html> <html lang="en"> <head>& ...

  5. 五十九、Vue中的样式绑定

    @Author:Runsen @Date:2020/10/16 大四是一个焦虑的时期.烦恼有时候是具体问题带来的压力,有时候却是无端的.莫名其妙的,有时候还极易受到外界的影响,别人一句话就会激起内心难 ...

  6. 15 Vue中子组件样式的绑定和行内样式模版编写

    [基础]模板样式绑定2-进阶 场景 子组件的样式绑定 如何区分父子组件 子组件使用样式的小坑 行内样式的编写 场景 这篇文章继续学习Vue的模板样式绑定.上篇文章你已经对Vue中的样式绑定有一个基本了 ...

  7. Vue 中英文 组件 样式 写法

    Vue 中英文 组件 样式 写法 Vue 项目国际化样式处理 一.全局(main.js)添加自定义指令: v-lang 会自动添加 语言对应的 class [中:zh,英:en] Vue.direct ...

  8. vue的scoped 样式隔离,样式穿透,及细节

    先说环境吧:vue 3.2.45,也试过vue 3.2.16 vue的scoped样式隔离 原理: 在当前组件的.vue文件中,如果style标签加了scoped属性,那么在组件渲染为DOM时,会对每 ...

  9. 前端之vue的CSS样式

    vue的CSS样式 vue项目的结构 Vue的三种样式化方法: 外部CSS文件样式 向单个文件组件添加全局样式 单个组件内部的样式 相关名称: CSS预处理器(如SCSS)或后处理器(如PostCSS ...

最新文章

  1. 机器学习与数据挖掘网上资源搜罗——良心推荐
  2. 46 关于Linux的I/O重定向
  3. du,df,fdisk,mkfs.ext3命令详解
  4. 【音频处理】短时傅里叶变换
  5. 权限管理(1):简介
  6. “Runtime Error”不产生dump文件的解决办法
  7. 荣耀Magic3相机界面公布:提供专业“电影”功能
  8. Java 表单提交下拉框_Java实现Layui的form表单动态绑定下拉框
  9. html不使用cache数据
  10. 腾讯测试王者荣耀网速的软件,4G用户怎么体验5G速度 腾讯手机管家5G测速帮你一键搞定...
  11. 直接跳转到app store指定应用页面或评论页面
  12. wxWidgets GUI 编程介绍
  13. python自动化交易 期货_一只股票一天可以撤单单几次
  14. 集合——List集合
  15. OpenStack基础知识及搭建云平台先电的基本虚拟机配置
  16. pytorch_BCELoss的reduction参数理解
  17. 讯飞语音识别之语音转文字------java
  18. 工业企业数字化转型--设备管理运维系统
  19. 数据库进阶·如何针对所有用户数据中没有的数据去加入随机的数据-蜻蜓Q系统用户没有头像如何加入头像数据-优雅草科技kir
  20. 打印服务经常自动关闭解决方法

热门文章

  1. 通过Canvas在浏览器中更酷的展示视频
  2. Google发布TCC 更好的理解视频中事件逻辑
  3. 开源声码器WORLD在语音合成中的应用
  4. JVM之XX参数详解
  5. JVM之垃圾收集机制四种GC算法详解
  6. redis实践及思考
  7. 大牛书单 | 人工智能方向好书推荐
  8. srs代码学习(1)--listen建立过程
  9. nginx: [emerg] bind() to 0.0.0.0:443 failed (98: Address already in use)
  10. String 转化 list