(1)取一个class

<div v-bind:class="isRed?'colorRed':'colorGreen'">hello world
</div>

(2)取多个class

<div :class="{'red':true,'big':true}">hello world
</div>

(3)一个学生列表,每个都有成绩A或B,根据学生的成绩匹配不同的颜色

处理:通过遍历,根据当前对象的成绩,匹配成绩和样式的清单对象,用成绩做key,取对象的value,最终返回字符串的样式名

html:

<ul><li v-for="stu in stus" class="{'A':'colorRed','B':'colorGreen'}[stu.score]">{{stu.name}}</li>
</ul>

js:

export default{data(){return {stus:[{name:"jack",score:"A"},{name:"rose",score:"B"},]}}
}

vue动态取class相关推荐

  1. vue动态配置嵌套页面(含iframe嵌套)可实现白天夜间皮肤切换

    引用地址:vue动态配置嵌套页面(含iframe嵌套)可实现白天夜间皮肤切换 - 长空雁叫霜晨月 - 博客园  项目预览地址:https://volodya-01.github.io/vue2.0_t ...

  2. 使用Vue动态生成form表单的实例代码

    具有数据收集.校验和提交功能的表单生成器,包含复选框.单选框.输入框.下拉选择框等元素以及,省市区三级联动,时间选择,日期选择,颜色选择,文件/图片上传功能,支持事件扩展. 欢迎大家star学习交流: ...

  3. vue动态设置文字布局方式_详解Vue动态添加模板的几种方法

    动态添加模板需要收集原始数据的页面,这个时候我们需要很多原始数据收集模板,下面给大家详解Vue 动态添加模板的几种方法,希望对你学习这方面知识有所帮助. 通常我们会在组件里的 template 属性定 ...

  4. vue动态切换css文件_vue实现样式之间的切换及vue动态样式的实现方法

    编程之家收集整理的这篇文章主要介绍了vue实现样式之间的切换及vue动态样式的实现方法,编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考. 前言 既然我们选择了vue,那么在做东西时就不要想 ...

  5. vue 动态修改路由参数

    转载自  vue 动态修改路由参数 import merge from 'webpack-merge':修改原有参数 this.$router.push({query:merge(this.$rout ...

  6. vue 动态组件组件复用_真正的动态声明性组件

    vue 动态组件组件复用 在这篇简短的文章中,我将重点介绍ADF动态声明性组件. 我的意思是一个众所周知的ADF标签af:declarativeComponent . 它可以用作将页面设计为页面片段和 ...

  7. [vue] 动态给vue的data添加一个新的属性时会发生什么?怎样解决?

    [vue] 动态给vue的data添加一个新的属性时会发生什么?怎样解决? 如果在实例创建之后添加新的属性到实例上,它不会触发视图更新.如果想要使添加的值做到响应式,应当使用$set()来添加对象. ...

  8. [vue] 怎么解决vue动态设置img的src不生效的问题

    [vue] 怎么解决vue动态设置img的src不生效的问题 不是应该 require('@/assets/images/xxx.png') 这样吗??你这样多浪费资源啊 @chenqim 个人简介 ...

  9. vue动态点击切换css样式且子元素动态显示和隐藏

    vue动态点击切换css样式并子元素动态显示和隐藏 <template><div v-for="i in 5" class="el-personal&q ...

最新文章

  1. 这样玩《TmoLand》包你收益最大化
  2. oracle sys改密码,Oracle修改SYS密码
  3. java隐藏方式运行,Java 数据隐藏和封装
  4. 【J2EE设计模式】模型-视图-控制器模式(MVC模式)
  5. linux给文件夹图标,linux – 如何在GNOME中以编程方式设置自定义文件夹图标?
  6. FormView用法
  7. 抗疫进展:华为云联合多家科研机构筛选出五种可能有效的抗病毒药物
  8. python中if函数的使用方法_(for i in range) (else) (if)使用方法
  9. python读取文件路径乱码 linux_Python之pandas读写文件乱码的解决方法
  10. 安装了Python2.X和Python3.X后Python2.X IDLE打不开解决办法总结
  11. 用Asp.net制作顶部导航控件
  12. ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
  13. php utc时间_datetime - 以PHP格式获取UTC时间
  14. 个人网站设计作品html,经典网页设计:25个优秀的个人网站设计欣赏_html/css_WEB-ITnose...
  15. Android密码明文显示和星号显示切换
  16. Simulink常用模块库(Delay)
  17. leetcode【121】Best Time to Buy and Sell Stock【c++,O(n)复杂度,时间97%,空间100%】
  18. Unity下实现弹簧骨骼(Spring Bone)
  19. 什么是实时操作系统(RTOS)
  20. Vue/React组件化开发的一些思考

热门文章

  1. 宋祖儿和张新成配音《疯狂元素城》,皮克斯动画新作将于6月16日登陆中国内地...
  2. ESP32 ESP-IDF使用TF(SD)卡
  3. 排序算法 | 冒泡算法的图解、实现、复杂度和稳定性分析与优化
  4. 实例七— 8位移位寄存器的设计
  5. android 更改窗口的层次,浮窗开发之窗口层级
  6. GIS软件开发工具包TatukGIS Developer Kernel更新至v11.9丨附下载
  7. java metrics_Spring Boot执行器:度量指标(Metrics)
  8. 【分析笔记】LVGL v8.2.0 使用 freetype 概率性无显示的问题
  9. ffmpeg解决bilibili下载的音视频分离问题,将音视频一键合成
  10. python解析ini文件