getDataAll = () => {

this.props.beginLoadingData();

let requestArray = [];

requestArray.push(this.getData("one"));//传入参数

requestArray.push(this.getData("two"));//

requestArray.push(this.getData("three"));

Promise.all(requestArray).then((datas) => {

let result = [];

datas.map((data) => {

console.log(".............. data ", data);

let dataSource = data.dataSource;

let totalRecord = data.totalRecord;

dataSource.map((ele) => {

let tUuid = ele.uuid;

if (result.length === 0) {

result.push(ele);

}

else {

let isExist = false;

result.map((rEle) => {

let rUuid = rEle.uuid;

if (rUuid === tUuid) {

isExist = true

}

});

if (isExist === false) {

result.push(ele);

}

}

});

});

console.log(".............. 最终数据", result);

this.setState({

dataSource: result

}, () => {

})

}).catch((error) => {

});

}

getData = (Parameter) => {

let promise = new Promise((resolve, reject) => {

TaskActions.getTask(Parameter).then((data) => {

resolve(data);

}).catch((error) => {

reject(error);

});

});

console.log(promise)

return promise;

}

react 合并数组_React 数组合并去重,实现请求三遍返回三组数据的合并去重。相关推荐

  1. python 遍历数组根据规律拆分,python 实现以相同规律打乱多组数据

    在深度学习的数据训练过程中,虽然tensorflow和pytorch都会自带打乱数据进行训练的方法,但是当我们自己生成数据,或者某些情况下依然要自己手动打乱顺序. 这里介绍如何以相同规律打乱X,Y两组 ...

  2. react 合并数组_React快速上手

    Quick Start 可以使用 create-react-app 快速创建 react 项目,里面已经封装好了常用的 webpack 的配置.这个工具其实就和 Vue 里面的 vue-cli 一样, ...

  3. php 合并两个数组并去重,合并两个数组 以KEY 作为键

    $a= array( array( 'ID'=> 2 ) ); $b= array( array( 'ID'=> 5656 ) ); print_r($r); //合并两个数组 以ID值 ...

  4. c语言 数组二合一,C语言合并两个数组并去重

    下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. 给定含有m.n个元素的两个有序(非降序)整型数组a和b. 合并两个数组中的元素到整型数组c ...

  5. 树上启发式合并问题 ---- D. Tree and Queries[树上启发式合并+树状数组]

    题目链接 题目大意: 就是给你一棵树,树上每个节点都有一个颜色,在你mmm次询问每次询问给你一个节点uuu和一个数字kkk,问你在uuu这颗子树里面又少种颜色的结点个数是大于kkk; 解题思路: 看到 ...

  6. 链表节点合并排序:数组和单链表

    每日一贴,今天的内容关键字为链表节点 1 数组合并排序 1.1 合并两个已排序好的数组 需要额定的存储空间用来存储合并结果 //merge two array which are already so ...

  7. python 合并排序的数组

    | 合并排序的数组 给定两个排序后的数组 A 和 B,其中 A 的末端有足够的缓冲空间容纳 B. 编写一个方法,将 B 合并入 A 并排序. 初始化 A 和 B 的元素数量分别为 m 和 n. 示例: ...

  8. php 二维数组根据键值合并二维数组_php数组根据某键值,把相同键值的合并最终生成一个新的二维数组...

    匿名用户 1级 2013-12-29 回答 php数组根据某一个键值,把相同键值的合并生成一个新的二维数组 源数据: $infos = array( array( 'a' => 36, 'b' ...

  9. php两个数组融合,php合并两个数组的方式有哪些

    1.arrary_merge 示例代码:$arr1 = array(1, 2, 3, 4, 5); $arr2 = array(1, 2, 6, 7, 8, 9, 10); $result1 = ar ...

最新文章

  1. 因为sudoers权限而引起的sudo失效
  2. 软件测试用例设计方法-等价类划分法
  3. PyTorch(CNN+MNIST测试)
  4. java研磨设计模式_研磨设计模式之单例模式(内部类)
  5. 2020互联网行业术语
  6. python列表中字典指定value的中文按照首字母拼音排序,数字在后
  7. js function
  8. android 微博一键关注,新浪微博怎样一键关注多个好友
  9. iPhone4 兼容 iPhone 5 需要注意的地方
  10. Nginx安装/负载均衡/反向代理配置与调优
  11. 【UE4】如何把Excel数据导入数据表格DataTable以及使用方法
  12. Java 杨辉三角
  13. Unity靠近后开关门的效果实现
  14. matlab从入门到精通 iso,《MATLAB从入门到精通》.(胡晓冬,董辰辉).[PDF]
  15. 【大咖说Ⅱ】中科院信工所研究员林政:大规模预训练语言模型压缩技术
  16. 笔记本强制删除文件的资料找到办法
  17. 【转载】凹凸贴图、法线贴图、置换贴图
  18. 自然语言处理工具之一: NiuParser: 中文句法语义分析系统
  19. Python 工程师薪资再飙升,不止25K了!
  20. 关于在window子系统下终端不能启动ubuntu系统,出现启动Ubuntu.exe启动错误,error 2147942402 (0x80070002)ubuntu.exe

热门文章

  1. 如何写好一篇科技论文?以Wiley科技刊为例(附视频)
  2. 遗传:细菌、真菌和动植物的泛基因组研究进展
  3. MPB:东林牛犇组玉米根系简化细菌群落的定量与其生物防治效果的评价方法(视频)...
  4. MetaQuast:评估宏基因组拼接
  5. 单细胞转录组单飞第二期开课啦!!
  6. python使用sklearn中的make_blobs函数生成聚类(clustering)分析需要的仿真数据、matplotlib可视化生成的仿真数据
  7. R语言使用ggplot2包使用geom_boxplot函数绘制基础分组箱图(设置图例位置、移除图例)实战
  8. R语言嵌套方差分析(Nested ANOVA)实战
  9. python使用fpdf创建pdf并写入hello world
  10. 绘制测试集、训练集的每一个病人或者样本的raidomics signiture图(绘制raidomics signature图),以及ROC曲线图