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 相关文章推荐
js 链式延迟执行DOME
Jan 04 Javascript
禁止空格提交表单的js代码
Nov 17 Javascript
jQuery $命名冲突解决方案汇总
Nov 13 Javascript
html+js+highcharts绘制圆饼图表的简单实例
Aug 04 Javascript
Bootstrap时间选择器datetimepicker和daterangepicker使用实例解析
Sep 17 Javascript
Bootstrap选项卡动态切换效果
Nov 28 Javascript
基于vue+ bootstrap实现图片上传图片展示功能
May 17 Javascript
深入理解vue.js中$watch的oldvalue与newValue
Aug 07 Javascript
Express + Session 实现登录验证功能
Sep 08 Javascript
vue+axios+element ui 实现全局loading加载示例
Sep 11 Javascript
vue-iview动态新增和删除的方法
Jun 17 Javascript
vue中的.$mount('#app')手动挂载操作
Sep 02 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下使用无限生命期Session的方法
2007/03/16 PHP
php中strtotime函数用法详解
2014/11/15 PHP
PHP实现关键字搜索后描红功能示例
2019/07/03 PHP
iframe 父窗口和子窗口相互的调用方法集锦
2010/12/15 Javascript
js实现网站首页图片滚动显示
2013/02/04 Javascript
将字符串转换成gb2312或者utf-8编码的参数(js版)
2013/04/10 Javascript
用Javascript来生成ftp脚本的小例子
2013/07/03 Javascript
javascript获取flash版本号的方法
2014/11/20 Javascript
javaScript知识点总结(必看篇)
2016/06/10 Javascript
jquery.serialize() 函数语法及简单实例
2016/07/08 Javascript
BootStrap 图标icon符号图标glyphicons不正常显示的快速解决办法
2016/12/08 Javascript
详解如何在Angular中快速定位DOM元素
2017/05/17 Javascript
JS实现简单的选择题测评系统代码思路详解(demo)
2017/09/03 Javascript
two.js之实现动画效果示例
2017/11/06 Javascript
js中如何完美的解析数据
2018/03/18 Javascript
基于webpack.config.js 参数详解
2018/03/20 Javascript
Vue作用域插槽slot-scope实例代码
2018/09/05 Javascript
Vue面试题及Vue知识点整理
2018/10/07 Javascript
JavaScript实现动态添加、移除元素或属性的方法分析
2019/01/03 Javascript
微信小程序-可移动菜单的实现过程详解
2019/06/24 Javascript
python多重继承实例
2014/10/11 Python
pip安装Python库时遇到的问题及解决方法
2017/11/23 Python
flask中的wtforms使用方法
2018/07/21 Python
python求最大值最小值方法总结
2019/06/25 Python
django使用xadmin的全局配置详解
2019/11/15 Python
django美化后台django-suit的安装配置操作
2020/07/12 Python
实例代码讲解Python 线程池
2020/08/24 Python
如何通过python实现IOU计算代码实例
2020/11/02 Python
化工专业推荐信范文
2013/11/28 职场文书
函授本科个人自我鉴定
2014/03/25 职场文书
经典团队口号
2014/06/06 职场文书
学生会竞选演讲稿学习部
2014/08/25 职场文书
汶川大地震感悟
2015/08/10 职场文书
计算机实训心得体会
2016/01/14 职场文书
python实现自动清理文件夹旧文件
2021/05/10 Python
Java网络编程之UDP实现原理解析
2021/09/04 Java/Android