jeecgbootvue3列表数据状态为数字时,手动赋值的三种方法

例如:返回数值 1为新增 0为提交审核,2审核通过需要展示审批状态

处理方法代码展示:

1、没有数据字典直接使用循环赋值

效果展示:

2、有数据字典直接赋值并添加样式,注意(attendance_fake_range)为数据字典名称

TypeScript 复制代码
customRender: ({ text }) => {
      const color = text == '0' ? 'green' : text == '-1' ? 'red' : 'gray';
      return render.renderTag(render.renderDict(text, 'attendance_fake_range'), color);
    },

效果展示

3、如果后端有返回bmpStatus_dictText的中文值可以直接替换字段如图

相关推荐
我有一棵树33 分钟前
输入框相关,一篇文章总结所有前端文本输入的应用场景和实现方法,(包含源码,建议收藏)
前端·vue.js·富文本编辑器·输入框·textarea
会蹦的鱼37 分钟前
算法16(力扣451)——根据字符出现频率排序
前端·算法·leetcode
java_python源码42 分钟前
[含文档+PPT+源码等]精品基于Python实现的django个性化健康餐计划订制系统
开发语言·前端·python
盖泽1 小时前
【Vue 计算属性 vs 监听器:深度对比与哲学思考】
前端
关山月1 小时前
使用 TinyMCE 和 Vue.js 实现评论
前端·vue.js
晚时之秋2 小时前
vue中使用lodash的debounce(防抖函数)
前端·javascript·vue.js
travelclover2 小时前
在ArcGIS JS API中使用WebGL实现波纹扩散特效
javascript·arcgis·webgl
游客5202 小时前
自动化办公|xlwings快速入门
linux·前端·python
momo_via2 小时前
前端技术学习——ES6核心基础
前端·javascript·es6
NoneCoder2 小时前
JavaScript系列(69)--安全编程技术详解
开发语言·javascript·安全