项目中遇到的数据处理问题

一、将id数组以逗号分隔开,以字符串的形式保存,再将字符串形式的id转变成数组 

let ids = '';
for (let i in form.Org_Role_Ids) {
        //以逗号分隔开
      ids += form.Org_Role_Ids[i] + ',';

 }
        //去掉最后一个逗号
       ids = ids.substring(0, ids.lastIndexOf(','));
		form.Org_Role_Ids = ids;
//将字符串变成数组
form.Org_Role_Ids.split(',')

 二、将tableColumn中的label选出,使label的值等于tbodyList每一项的key,

例如:{"工号":"B0001"}

tbodyList:

 tableColumn:

      this.dataList = res.data.page.data;
      this.tableColumn = res.data.table_info.table_column;
      this.tbodyList = [...this.dataList];
      this.tbodyList = this.tbodyList.map((item) => {
        const obj = {};
        for (let key in item) {
          const label = this.tableColumn.find((el) => el.field === key)?.label;
          obj[label] = item[key];
        }
        return obj;
      });

相关推荐

  1. 项目搭建mysql_rpt层,项目遇到code2问题

    2024-02-08 10:04:03       33 阅读
  2. 微服务项目遇到问题

    2024-02-08 10:04:03       38 阅读
  3. 黑马点评项目遇到部分问题

    2024-02-08 10:04:03       57 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-08 10:04:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-08 10:04:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-08 10:04:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-08 10:04:03       20 阅读

热门阅读

  1. ROS学习笔记15:动态参数

    2024-02-08 10:04:03       37 阅读
  2. 力扣:47. 全排列 II

    2024-02-08 10:04:03       35 阅读
  3. Vue 3 + Koa2 + MySQL 开发和上线部署个人网站

    2024-02-08 10:04:03       36 阅读
  4. ASP.NET Core MVC 控制查询数据表后在视图显示

    2024-02-08 10:04:03       36 阅读
  5. 【Docker】01 Docker安装与配置

    2024-02-08 10:04:03       32 阅读
  6. LLVM实战之LLVM bitcode转换成目标平台汇编码

    2024-02-08 10:04:03       39 阅读
  7. 装饰器模式

    2024-02-08 10:04:03       29 阅读
  8. Vue中的自定义参数校验

    2024-02-08 10:04:03       30 阅读
  9. QT C++ 中常见知识点

    2024-02-08 10:04:03       22 阅读
  10. 将数据列表转为树型

    2024-02-08 10:04:03       24 阅读
  11. FPS游戏框架漫谈第二十二天

    2024-02-08 10:04:03       27 阅读