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 相关文章推荐
不同浏览器的怪癖小结
Jul 11 Javascript
javascript针对DOM的应用分析(四)
Apr 15 Javascript
jquery 页眉单行信息滚动显示实现思路及代码
Jun 26 Javascript
JavaScript实现简单的tab选项卡切换
Jan 05 Javascript
jQuery实现指定区域外单击关闭指定层的方法【经典】
Jun 22 Javascript
详解Vue组件实现tips的总结
Nov 01 Javascript
layer弹出层全屏及关闭方法
Aug 17 Javascript
Element-UI中Upload上传文件前端缓存处理示例
Feb 21 Javascript
微信小程序用户授权弹窗 拒绝时引导用户重新授权实现
Jul 29 Javascript
no-vnc和node.js实现web远程桌面的完整步骤
Aug 11 Javascript
Windows上node.js的多版本管理工具用法实例分析
Nov 06 Javascript
原生js实现拖拽移动与缩放效果
Aug 24 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
星际争霸, 教主第一视角, ZvT经典龙蛇演义
2020/03/02 星际争霸
php实现读取手机客户端浏览器的类
2015/01/09 PHP
Codeigniter校验ip地址的方法
2015/03/21 PHP
document 和 document.all 分别什么时候用
2006/06/22 Javascript
文本框中,回车键触发事件的js代码[多浏览器兼容]
2010/06/07 Javascript
JS面向对象编程 for Cookie
2010/09/19 Javascript
javascript中的window.location.search方法简介
2013/09/02 Javascript
解决window.opener=null;window.close(),只支持IE6不支持IE7,IE8的问题
2014/01/14 Javascript
JS图片无缝、平滑滚动代码
2014/03/11 Javascript
js 通过cookie实现刷新不变化树形菜单
2014/10/30 Javascript
jQuery实现拖动剪裁图片作为头像
2016/12/28 Javascript
vue中如何引入jQuery和Bootstrap
2017/04/10 jQuery
vue2中使用sass并配置全局的sass样式变量的方法
2018/09/04 Javascript
Electron中实现大文件上传和断点续传功能
2018/10/28 Javascript
[01:02:10]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第一局
2016/02/26 DOTA
Python模拟登录12306的方法
2014/12/30 Python
python列表操作之extend和append的区别实例分析
2015/07/28 Python
python导出chrome书签到markdown文件的实例代码
2017/12/27 Python
Python机器学习logistic回归代码解析
2018/01/17 Python
python爬虫自动创建文件夹的功能
2018/08/01 Python
Python3基础教程之递归函数简单示例
2019/06/07 Python
pyqt 实现在Widgets中显示图片和文字的方法
2019/06/13 Python
Python 微信爬虫完整实例【单线程与多线程】
2019/07/06 Python
使用Tensorflow-GPU禁用GPU设置(CPU与GPU速度对比)
2020/06/30 Python
分享PyCharm最新激活码(真永久激活方法)不用每月找安装参数或最新激活码了
2020/12/27 Python
英国户外玩具儿童游乐设备网站:TP Toys(蹦床、攀爬框架、秋千、滑梯和游戏屋)
2018/04/09 全球购物
美国糖果店:Sugarfina
2019/02/21 全球购物
Araks官网:纽约内衣品牌
2020/10/15 全球购物
求职信标题怎么写
2014/05/26 职场文书
供电工程专业求职信
2014/08/09 职场文书
2014市国税局对照检查材料思想汇报
2014/09/23 职场文书
费用申请报告范文
2015/05/15 职场文书
2015年行政人事工作总结
2015/05/21 职场文书
10大幻兽系恶魔果实 蝙蝠果实上榜,第一自愈能力强
2022/03/18 日漫
漫画「处刑少女的生存之道」第3卷封面公开
2022/03/21 日漫
Python matplotlib多个子图绘制整合
2022/04/13 Python