Vue 样式切换及三元判断样式关联操作


Posted in Javascript onAugust 09, 2020

假设有需求:

后台返回状态1:启用,0:禁用

1、若要使启用为绿色,禁用不添加其他样式

<el-table-column
  prop="statusName"
  align="center"
  label="状态">
  <template slot-scope="scope">
  <div :class="{active:scope.row.status==1}">
  {{ scope.row.statusName }}
  </div>
  </template>
  </el-table-column>
 .active{
 color:green;
 }

1、若要使启用为绿色,禁用为红色,可使用三元表达式绑定样式

<el-table-column
  prop="statusName"
  align="center"
  label="状态">
  <template slot-scope="scope">
  <div :class="scope.row.status==1? 'active':'native'">
  {{ scope.row.statusName }}
  </div>
  </template>
  </el-table-column>
.active{
 color:green;
 }
 .native{
 color:red;
 }

补充知识:vue通过判断写样式(v-bind)

如下所示:

v-bind:style="$index % 2 > 0?'background-color:#FFF;':'background-color:#D4EAFA;'"

以上这篇Vue 样式切换及三元判断样式关联操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JQuery 学习笔记 element属性控制
Jul 23 Javascript
基于jQuery的ajax功能实现web service的json转化
Aug 29 Javascript
jQuery的attr与prop使用介绍
Oct 10 Javascript
JS的encodeURI和java的URLDecoder.decode使用介绍
May 08 Javascript
jQuery中outerHeight()方法用法实例
Jan 19 Javascript
Bootstrap table右键功能实现方法
Feb 20 Javascript
js实现登录框鼠标拖拽效果
Mar 09 Javascript
angularJs使用$watch和$filter过滤器制作搜索筛选实例
Jun 01 Javascript
javascript性能优化之分时函数的介绍
Mar 28 Javascript
JavaScript实现多态和继承的封装操作示例
Aug 20 Javascript
利用Dectorator分模块存储Vuex状态的实现
Feb 05 Javascript
原生js实现文件上传、下载、封装等实例方法
Jan 05 Javascript
VSCode Vue开发推荐插件和VSCode快捷键(小结)
Aug 08 #Javascript
使用Vue-scroller页面input框不能触发滑动的问题及解决方法
Aug 08 #Javascript
微信小程序完美解决scroll-view高度自适应问题的方法
Aug 08 #Javascript
JavaScript中变量提升和函数提升的详解
Aug 07 #Javascript
javascript中正则表达式语法详解
Aug 07 #Javascript
vue 子组件修改data或调用操作
Aug 07 #Javascript
浅谈vue生命周期共有几个阶段?分别是什么?
Aug 07 #Javascript
You might like
环境会对咖啡种植有什么影响
2021/03/03 咖啡文化
利用PHP动态生成VRML网页
2006/10/09 PHP
PHP制作用户注册系统
2015/10/23 PHP
javascript学习(二)javascript常见问题总结
2013/01/02 Javascript
jQuery prev ~ siblings选择器使用介绍
2013/08/09 Javascript
Js获取数组最大和最小值示例代码
2013/10/29 Javascript
jQuery手机浏览器中拖拽动作的艰难性分析
2015/02/04 Javascript
学习JavaScript设计模式(封装)
2015/11/26 Javascript
javascript日期验证之输入日期大于等于当前日期
2015/12/13 Javascript
浅析JavaScript中的array数组类型系统
2016/07/18 Javascript
jQuery过滤选择器经典应用
2016/08/18 Javascript
JS原型链 详解及示例代码
2016/09/06 Javascript
vue 2.0项目中如何引入element-ui详解
2017/09/06 Javascript
微信小程序监听用户登录事件的实现方法
2019/11/11 Javascript
详解Vue的watch中的immediate与watch是什么意思
2019/12/30 Javascript
在漏洞利用Python代码真的很爽
2007/08/26 Python
用Python制作简单的钢琴程序的教程
2015/04/01 Python
python妹子图简单爬虫实例
2015/07/07 Python
python http接口自动化脚本详解
2018/01/02 Python
Python3.5面向对象与继承图文实例详解
2019/04/24 Python
Flask框架路由和视图用法实例分析
2019/11/07 Python
Django集成celery发送异步邮件实例
2019/12/17 Python
python的链表基础知识点
2020/09/13 Python
Waterford美国官网:爱尔兰水晶制品品牌
2017/04/26 全球购物
孕妇内衣和胸罩:Cake Maternity
2018/07/16 全球购物
eDreams葡萄牙:全球最大的在线旅行社之一
2019/04/15 全球购物
FragranceNet中文网:北美健康美容线上零售商
2020/08/26 全球购物
高中生的自我鉴定范文
2014/01/24 职场文书
大学生个人自荐信
2014/02/24 职场文书
小学生家长寄语
2014/04/02 职场文书
物流管理系毕业生求职信
2014/06/03 职场文书
关心下一代工作先进事迹
2014/08/15 职场文书
2015年食品安全宣传周活动总结
2015/07/09 职场文书
python编写五子棋游戏
2021/05/25 Python
Python中非常使用的6种基本变量的操作与技巧
2022/03/22 Python
如何让你的Nginx支持分布式追踪详解
2022/07/07 Servers