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 相关文章推荐
从Ajax到JQuery Ajax学习
Feb 14 Javascript
jquery实现带复选框的表格行选中删除时高亮显示
Aug 01 Javascript
node.js中实现同步操作的3种实现方法
Dec 05 Javascript
jquery判断单选按钮radio是否选中的方法
May 05 Javascript
JavaScript统计字符串中每个字符出现次数完整实例
Jan 28 Javascript
ECHO.js 纯javascript轻量级延迟加载的实例代码
May 24 Javascript
Angular外部使用js调用Angular控制器中的函数方法或变量用法示例
Aug 05 Javascript
jQuery禁用快捷键例如禁用F5刷新 禁用右键菜单等的简单实现
Aug 31 Javascript
layui实现tab的添加拒绝重复的方法
Sep 04 Javascript
jQuery实现form表单基于ajax无刷新提交方法实例代码
Nov 04 jQuery
node.js中npm包管理工具用法分析
Feb 14 Javascript
VUE项目实现主题切换的多种方法
Nov 26 Vue.js
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
在Zeus Web Server中安装PHP语言支持
2006/10/09 PHP
用PHP代码给图片加水印
2015/07/01 PHP
Centos PHP 扩展Xchche的安装教程
2016/07/09 PHP
PHP实现统计在线人数功能示例
2016/10/15 PHP
PHP中如何使用Redis接管文件存储Session详解
2018/11/28 PHP
Yii框架分页技术实例分析
2019/08/30 PHP
JS target与currentTarget区别说明
2011/08/28 Javascript
jquery 实现两级导航菜单附效果图
2014/03/07 Javascript
javascript冒泡排序小结
2016/04/10 Javascript
jquery ui sortable拖拽后保存位置
2017/04/27 jQuery
layui分页效果实现代码
2017/05/19 Javascript
BootStrap Fileinput插件和Bootstrap table表格插件相结合实现文件上传、预览、提交的导入Excel数据操作步骤
2017/08/07 Javascript
AngularJS下$http服务Post方法传递json参数的实例
2018/03/29 Javascript
详解Chart.js轻量级图表库的使用经验
2018/05/22 Javascript
jQuery实现常见的隐藏与展示列表效果示例
2018/06/04 jQuery
详解基于node.js的脚手架工具开发经历
2019/01/28 Javascript
antd vue table跨行合并单元格,并且自定义内容实例
2020/10/28 Javascript
[01:45]DOTA2众星出演!DSPL刀塔次级职业联赛宣传片
2014/11/21 DOTA
python time模块用法实例详解
2014/09/11 Python
Python中的__slots__示例详解
2017/07/06 Python
解读! Python在人工智能中的作用
2017/11/14 Python
VTK与Python实现机械臂三维模型可视化详解
2017/12/13 Python
Python中关键字global和nonlocal的区别详解
2018/09/03 Python
Python实现分段线性插值
2018/12/17 Python
200行python代码实现2048游戏
2019/07/17 Python
Python定时任务APScheduler的实例实例详解
2019/07/22 Python
django如何实现视图重定向
2019/07/24 Python
python安装virtualenv虚拟环境步骤图文详解
2019/09/18 Python
python自动化测试三部曲之unittest框架的实现
2020/10/07 Python
英国蜡烛、蜡烛配件和家居香氛购买网站:Yankee Candle
2018/12/12 全球购物
西班牙购买隐形眼镜、眼镜和太阳镜网站:Lentiamo.es
2020/06/11 全球购物
社团活动总结
2014/04/28 职场文书
精神文明单位申报材料
2014/05/02 职场文书
2014坚持党风廉政建设思想汇报
2014/09/18 职场文书
党政领导班子群众路线对照检查材料
2014/10/26 职场文书
团代会闭幕词
2015/01/28 职场文书