关于Vue中动态绑定class和style的问题
一、需求
今天碰到同事问了一个问题,根据后端返还的字段名字来绑定该名字的独有颜色,例如:'提现成功' --- 绿色。'提现失败' --- 红色。
她是这样写的::style="[{item.status == '提现成功' ? 'color:green': ''},{item.status == '提现失败' ? 'color:red': ''}]",很显然,样式没有生效。
二、问题
其实这就是Vue给我们的动态绑定写法格式问题,只不过我去翻了官网,并没有给出详细的类似于这种情况的书写方式,我也很久没有写过动态绑定,于是自己尝试了几种写法,奈何都没有生效,最后得出应该这么写:
动态绑定style-----:style="{color:true?'red':'',color:true?'blue':''}"
动态绑定class-----:class="[false ? 'redClass' : '',true ? 'blueClass' : '']"
遇到多种判断时,直接在该三元运算符后加上下一个判断条件(三元运算符)即可。
三、代码
解决~
关于Vue中动态绑定class和style的问题相关推荐
- vue 中动态绑定class 和 style的方法
先列举一些例子 :class="['content',{'radioModel':checkType}]" :class="['siteAppListDirNode',{ ...
- vue中动态绑定背景图, 图片水平垂直居中
vue中动态绑定背景图,并且使宽高不等的图片水平垂直居中 外层父元素固定宽高,让图片垂直居中的方法 <div style="width:200px;height:200px;" ...
- Vue中动态绑定style样式写法
1. 动态绑定style样式注意点 通过短横杠(-)连接的属性名都要转为驼峰形式,例:font-size要变成fontSize: 如果直接写样式属性的值,需要用引号引起来,例:fontSize: '1 ...
- Vue 中动态绑定背景图片(三种情况)
1.服务端返回图片链接 <divclass="bg-img":style="{ backgroundImage: `url(${imgUrl})` }" ...
- vue中的class和style在行内中用发有几种
1.class的对象绑定 //actived这个类是否加载取决于isActive这个变量的true还是false <div :class="{actived:isActive}&quo ...
- Vue中动态绑定class样式
动态绑定class样式 1. 字符串写法 语法: :class="className" 适用范围: 样式的类名不确定,需要动态指定. 举例说明: 点击一个元素更改其绑定的类名. & ...
- swiper轮播在vue中动态绑定返回的数据图片显示不完整
因为swiper是异步请求的,可能在没有返回数据的时候就已经请求了,这时候我们可以让swiper在有数据的时候在显示 转载于:https://www.cnblogs.com/yangjiansong/ ...
- Vue或uniapp 中动态绑定背景图片(三种情况)
Vue 中动态绑定背景图片(三种情况)_MrQiuGH的博客-CSDN博客_vue 动态背景图
- Vue中使用echarts图表插件
一.安装echarts依赖 npm install echarts -S 或者使用淘宝的镜像 npm install -g cnpm --registry=https://registry.npm.t ...
最新文章
- SAP MM 如何得到委外加工采购订单中需要发给subcontractor的物料的信息?
- 用Eclipse进行java学习的步骤
- P1031 均分纸牌(经典贪心)
- vs visual studio 2015安装后的几个问题
- 【自定义Android带图片和文字的ImageButton】
- 朴素贝叶斯(naive Bayes) 二
- arm指令集_重磅!Arm宣布:指令集,客户可自定义
- python str转json_Python中如何将一个字符串转换为json格式呢?
- MySQL 数据类型转化
- android ip计算,子网掩码怎么算_ipv6子网掩码计算器_掩码计算器android
- qpython3手机版教程,qpython3手机版下载
- 梦想学院计算机,菲梦学院电脑版
- Delphi7 To Delphi XE的变化
- 计算机毕业设计Java桌游店会员管理系统(源码+系统+mysql数据库+Lw文档)
- 网络编程——线程竞争
- 创建Python3虚拟环境失败问题跟进
- 多人协作git workflow规范
- grub2命令 linux启动盘,使用grub2制作多重启动盘(下)
- 小程序识别身份证,银行卡,营业执照,驾照
- 如何利用VPS配置搭建frp/frps进行内网穿透
热门文章
- html 上传图片前预览,HTML实现图片上传前预览
- ubantu安装成后的配置(一) 扩展显示屏的设置
- 如何处理信息是目前的首要矛盾——判断力
- 查看后台进程并杀死进程
- php 5.3 construct_【已解决】PHP中的构造函数__construct不工作
- 极值分析:分块极大值BLOCK-MAXIMA、阈值超额法、广义帕累托分布GPD拟合降雨数据时间序列...
- 推开混合云市场大门,Lenovo xCloud的破局之道
- verilog 跨时钟域 单bit延迟打拍 多bit延迟采样 多bit计数延迟采样
- python raise异常处理
- 解决因缺少msvcp71.dll无法启动Windows程序