当前位置: 首页 > news >正文

若依vue中关于字典的使用

文章目录

  • 字典管理页面
    • 列表
    • 点击某个字典类型展示具体字典数据
    • 修改某一条字典数据
  • 字典的应用
    • 一般用于select多选框中
    • 代码实现
    • 根据字典Dict的value获取Label,类似于通过key获得value
  • 源码解析

字典管理页面

列表

在这里插入图片描述

点击某个字典类型展示具体字典数据

在这里插入图片描述

修改某一条字典数据

在这里插入图片描述

字典的应用

一般用于select多选框中

以下是若依系统监控-》定时任务页面关于字典的运用:
在这里插入图片描述
在这里插入图片描述

代码实现

<el-form-item label="任务组名" prop="jobGroup"><el-select v-model="queryParams.jobGroup" placeholder="请选择任务组名" clearable><el-optionv-for="dict in dict.type.sys_job_group":key="dict.value":label="dict.label":value="dict.value"/></el-select></el-form-item>
......export default {components: { Crontab },name: "Job",dicts: ['sys_job_group', 'sys_job_status'],data() {

根据字典Dict的value获取Label,类似于通过key获得value

当需要根据字典的value来获取label进行展示,若依提供了selectDictLabel, selectDictLabels两个方法通过value获取label

main.js里已挂载了这两个方法.

// 任务组名字典翻译jobGroupFormat(row, column) {return this.selectDictLabel(this.dict.type.sys_job_group, row.jobGroup);},

源码解析

参考我的另外一篇文章:若依vue中字典Dict插件的研究

http://www.lryc.cn/news/337462.html

相关文章:

  • 链表题(哑结点的使用)
  • C#:求三个整数的最大值
  • 广州南沙番禺联想SR530服务器主板传感器故障维修
  • 深入探索自然语言处理:用Python和BERT构建文本分类模型
  • 在Visual Studio Code中编辑React项目时,以下是一些推荐的扩展
  • 智算时代的基础设施如何实现可继承可演进?浪潮云海发布 InCloud OS V8 新一代架构平台
  • LDF、DBC、BIN、HEX、S19、BLF、ARXML、slx等
  • 因为使用ArrayList.removeAll(List list)导致的机器重启
  • Let‘s Encrypt
  • C语言 | Leetcode C语言题解之第24题两两交换链表中的节点
  • 【LeetCode热题100】【回溯】电话号码的字母组合
  • 解析mysql的DDL语句生成高斯内表及表字段主键配置
  • ANSYS Electromagnetics Suite 2023 R2 三维电磁(EM)仿真软件下载
  • pbootcms百度推广链接打不开显示404错误页面
  • springboot 整合 swagger2
  • redis-缓存穿透与雪崩
  • K8S临时存储-本地存储-PV和PVC的使用-动态存储(StorageClass)
  • jeecg-boot安装
  • Unity面经(自整)——移动开发与Shader
  • Nginx实现反向代理、负载均衡、动静分离
  • 【Linux】网络基础(一)
  • 前端小白学习Vue框架(二)
  • 飞书api增加权限
  • CSS3 平面 2D 变换+CSS3 过渡
  • 【Jenkins】Jenkins自动化工具介绍
  • 课时93:流程控制_函数进阶_综合练习
  • oracle创建整个数据库的只读账户
  • 文件名乱码危机:数据恢复全攻略
  • Unity Standalone File Browser,Unity打开文件选择器
  • 面向对象的架构三段式写一篇论文