首页 > 其他分享 >typescript 数组根据指定字段去重

typescript 数组根据指定字段去重

时间:2023-08-24 14:35:27浏览次数:41  
标签:map MyLandID typescript item 字段 数组 uniqueItems id listDataIn

this.listDataIn = data.Result.data;
 const uniqueItems: Item[] = Array.from(
          new Set(this.listDataIn.map(item => item.MyLandID))
        ).map(id => {
          return obj.listDataIn.find(item => item.MyLandID === id);
        });
        obj.listt = uniqueItems;
        console.log(uniqueItems);

 

标签:map,MyLandID,typescript,item,字段,数组,uniqueItems,id,listDataIn
From: https://www.cnblogs.com/fuyao/p/17654025.html

相关文章

  • EAS_指定条件查询集合,查询指定字段获取集合
    EntityViewInfoview=newEntityViewInfo();FilterInfofilter=newFilterInfo();SelectorItemCollectionsic=super.getSelectors();sic.add(newSelectorItemInfo("*"));sic.add(new......
  • Dbeaver工具,导出oracle 表注释、字段注释
    --表注释SELECTtable_name,comments,'commentontable'||table_name||'is'''||comments||''';'FROMall_tab_commentsWHEREowner='用户名'ANDtable_nameIN('表名')ORDERBYtable_name;--字段注......
  • 基础题数组-485、283、27
    485. 最大连续1的个数1classSolution:2deffindMaxConsecutiveOnes(self,nums:List[int])->int:3maxCount=count=045fori,numinenumerate(nums):6ifnum==1:7count+=18......
  • 寻找数组的中心下标
    一、问题描述给你一个整数数组nums,请计算数组的中心下标。数组中心下标是数组的一个下标,其左侧所有元素相加的和等于右侧所有元素相加的和。如果中心下标位于数组最左端,那么左侧数之和视为0,因为在下标的左侧不存在元素。这一点对于中心下标位于数组最右端同样适用。如......
  • 从数组中构建二叉树
    #include<iostream>#include<sstream>#include<stack>#include<vector>#include<queue>usingnamespacestd;structTreeNode{intval;TreeNode*left;TreeNode*right;TreeNode():val(0),left(nullptr),......
  • JS 给json数组新增对象
    varjsonstr="[{'name':'a','value':1},{'name':'b','value':2}]";varjsonarray=eval('('+jsonstr+')');vararr={"name":$('#names').val(),&qu......
  • Oracle行列操作--合并行与按字段拆分
    1、在实际工作中遇到根据某一字段将多行合并成一行的情况,我们下面以选修课的例子进行说明:--createtablecreatetableXXK(idNUMBER,rymcNVARCHAR2(50),xxkmcNVARCHAR2(50))---inserttestdatainsertintoXXKvalues(1,'小明','编程');insertintoXXKv......
  • 使用easyexcel导入62个字段,十万加行数的excel
    使用easyexcel导入62个字段,十万加行数的excel1️⃣准备工作1.版本对应在easyexcel官网的常见问题栏中往下滑找到2.下载jar包maven项目不想多说,在pom.xml文件下,dependcy标签下引入就可以;在web_inf项目下需要手动引入jar包,在mvn中心仓库,下载对应jar包以及所依赖的其他jar包......
  • slice 切片数组测试记录【GO 基础】
    〇、测试前准备本文是在GO环境下测试记录系列之一,GO基本环境部署步骤将略过,直接上代码。下面是常用命令:【初始化+运行+编译】//{GOPATH}环境变量值,example项目文件夹名称{GOPATH}\src\example>//运行代码//xxx.go为文件全名gorunxxx.go//初始化//重复......
  • 查询数据库表、字段、备注
    查询数据库表、字段、备注查询表、字段、备注--名名称和字段名SELECT(CASEWHENa.colorder=1THENd.nameELSEd.nameEND)表名,a.colorder字段序号,a.name字段名,(CASEWHENCOLUMNPROPERTY(a.id,a.name,'IsIdentity')=1THEN'√'ELSE''END)标识,(CASEWHE......