vue实现条件判断动态绑定样式的方法


Posted in Javascript onSeptember 29, 2018

在我们做前端页面的时候,为了美观和直观,我们希望通过条件判断来让页面显示不同的样式,如下图所示:

vue实现条件判断动态绑定样式的方法

当值为“是”时,显示绿色的标签,当值为“否”时,显示为灰色的标签。

标签的样式分别为:

<el-tag type="success">绿色标签</el-tag>
<el-tag type="info">灰色标签</el-tag>

关键在于type的样式部分,我们利用vue的样式绑定,结合三元表达式使用

:type="{条件} ? {如果为真} : {否则}"

在代码中:

<el-tag size="medium" :type="scope.row.is_multiple === '否' ? 'info' : 'success'" >{{
 scope.row.is_multiple }}
</el-tag>

这样效果即可出来了。

以上这篇vue实现条件判断动态绑定样式的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript定时保存表单数据的代码
Mar 17 Javascript
解决html按钮切换绑定不同函数后点击时执行多次函数问题
May 14 Javascript
ES6中Symbol类型用法实例详解
Apr 06 Javascript
判断颜色是否合法的正则表达式(详解)
May 03 Javascript
AngularJS 验证码60秒倒计时功能的实现
Jun 05 Javascript
详解vue.js数据传递以及数据分发slot
Jan 20 Javascript
深入理解与使用keep-alive(配合router-view缓存整个路由页面)
Sep 25 Javascript
js正则取值的结果数组调试方法
Oct 10 Javascript
element-ui upload组件多文件上传的示例代码
Oct 17 Javascript
Vue Router的手写实现方法实现
Mar 02 Javascript
微信小程序清空输入框信息与实现屏幕往上滚动的示例代码
Jun 23 Javascript
vue中实现拖动调整左右两侧div的宽度的示例代码
Jul 22 Javascript
vue根据值给予不同class的实例
Sep 29 #Javascript
vue实现重置表单信息为空的方法
Sep 29 #Javascript
Vue中的Props(不可变状态)
Sep 29 #Javascript
vue动态删除从数据库倒入列表的某一条方法
Sep 29 #Javascript
使用vue根据状态添加列表数据和删除列表数据的实例
Sep 29 #Javascript
vue-cli脚手架搭建的项目去除eslint验证的方法
Sep 29 #Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
Sep 29 #Javascript
You might like
使用Appcan客户端自动更新PHP版本号(全)
2015/07/31 PHP
php文件上传类完整实例
2016/05/14 PHP
Netbeans 8.2将支持PHP7 更精彩
2016/06/13 PHP
数据结构之利用PHP实现二分搜索树
2020/10/25 PHP
JS 容错处理代码, 屏蔽错误信息
2021/03/09 Javascript
javascript onmouseout 解决办法
2010/07/17 Javascript
Javascript继承(上)——对象构建介绍
2012/11/08 Javascript
深入理解Javascript作用域与变量提升
2013/12/09 Javascript
使用jQuery获取data-的自定义属性
2015/11/10 Javascript
JS实现页面载入时随机显示图片效果
2016/09/07 Javascript
vue开发心得和技巧分享
2016/10/27 Javascript
js基础之DOM中document对象的常用属性方法详解
2016/10/28 Javascript
浅谈jQuery before和insertBefore的区别
2016/12/04 Javascript
通过一次报错详细谈谈Point事件
2018/05/17 Javascript
Java Varargs 可变参数用法详解
2020/01/28 Javascript
Element Backtop回到顶部的具体使用
2020/07/27 Javascript
jQuery实现评论模块
2020/08/19 jQuery
vue中提示$index is not defined错误的解决方式
2020/09/02 Javascript
理解Python中的类与实例
2015/04/27 Python
python处理Excel xlrd的简单使用
2017/09/12 Python
python创建列表和向列表添加元素的实现方法
2017/12/25 Python
python的time模块和datetime模块实例解析
2019/11/29 Python
Python xpath表达式如何实现数据处理
2020/06/13 Python
Python图像处理之膨胀与腐蚀的操作
2021/02/07 Python
Django与AJAX实现网页动态数据显示的示例代码
2021/02/24 Python
美国内衣品牌:Leonisa
2016/08/14 全球购物
英国鲜花速递:Serenata Flowers
2018/04/03 全球购物
L’urv官网:精品女性运动服品牌
2019/07/07 全球购物
下列程序在32位linux或unix中的结果是什么
2014/03/25 面试题
长青弘远的面试题
2012/06/09 面试题
2013届毕业生求职信范文
2013/11/20 职场文书
2014年惩防体系建设工作总结
2014/12/01 职场文书
副总经理岗位职责
2015/02/02 职场文书
2015年超市收银员工作总结
2015/04/25 职场文书
总结几个非常实用的Python库
2021/06/26 Python
Python matplotlib可视化之绘制韦恩图
2022/02/24 Python