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 相关文章推荐
javascript让setInteval里的函数参数中的this指向特定的对象
Jan 31 Javascript
javascript作用域和闭包使用详解
Apr 25 Javascript
Node.js 制作实时多人游戏框架
Jan 08 Javascript
JavaScript中判断变量是数组、函数或是对象类型的方法
Feb 25 Javascript
js+html5实现canvas绘制镂空字体文本的方法
Jun 05 Javascript
React Native中Mobx的使用方法详解
Dec 04 Javascript
Vue 组件修改根实例的数据的方法
Apr 02 Javascript
通过实例学习React中事件节流防抖
Jun 17 Javascript
vue+eslint+vscode配置教程
Aug 09 Javascript
JavaScript在web自动化测试中的作用示例详解
Aug 25 Javascript
构建大型 Vue.js 项目的10条建议(小结)
Nov 14 Javascript
微信小程序基于高德地图API实现天气组件(动态效果)
Oct 22 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
php中处理模拟rewrite 效果
2006/12/09 PHP
php array_walk() 数组函数
2011/07/12 PHP
php中get_cfg_var()和ini_get()的用法及区别
2015/03/04 PHP
ThinkPHP使用Smarty第三方插件方法小结
2016/03/19 PHP
深入解析Laravel5.5中的包自动发现Package Auto Discovery
2017/09/13 PHP
使用Mootools动态添加Css样式表代码,兼容各浏览器
2011/12/12 Javascript
jquery移动listbox的值原理及代码
2013/05/03 Javascript
js css后面所带参数含义介绍
2013/08/18 Javascript
jQuery动画出现连续触发、滞后反复执行的解决方法
2015/01/28 Javascript
jQuery实现html table行Tr的复制、删除、计算功能
2017/07/10 jQuery
使用Node.js实现ORM的一种思路详解(图文)
2017/10/24 Javascript
详解vue+vuex+koa2开发环境搭建及示例开发
2018/01/22 Javascript
AngularJS实现的base64编码与解码功能示例
2018/05/17 Javascript
详解如何使用babel进行es6文件的编译
2018/05/29 Javascript
微信小程序云开发如何使用云函数生成二维码
2019/05/18 Javascript
vue+eslint+vscode配置教程
2019/08/09 Javascript
解决vue 表格table列求和的问题
2019/11/06 Javascript
[00:32]2016完美“圣”典风云人物:Maybe宣传片
2016/12/05 DOTA
padas 生成excel 增加sheet表的实例
2018/12/11 Python
python 移动图片到另外一个文件夹的实例
2019/01/10 Python
Python实现获取系统临时目录及临时文件的方法示例
2019/06/26 Python
Python如何调用JS文件中的函数
2019/08/16 Python
微软开源最强Python自动化神器Playwright(不用写一行代码)
2021/01/05 Python
html5 canvas的绘制文本自动换行的示例代码
2018/09/17 HTML / CSS
文员岗位职责
2013/11/09 职场文书
本科毕业生求职自荐信
2014/02/03 职场文书
研究生考核个人自我鉴定
2014/03/27 职场文书
英文请假条
2014/04/11 职场文书
希特勒的演讲稿
2014/05/23 职场文书
网络工程专业大学生求职信
2014/10/01 职场文书
大学生党员个人总结
2015/02/13 职场文书
2016年村党支部公开承诺书
2016/03/24 职场文书
导游词之澳门玫瑰圣母堂
2019/12/03 职场文书
Python办公自动化之教你用Python批量识别发票并录入到Excel表格中
2021/06/26 Python
Python Django获取URL中的数据详解
2021/11/01 Python
Python实现学生管理系统并生成exe可执行文件详解流程
2022/01/22 Python