关于Promise

Promise.all ()

可以使用Promise.all 封装多个请求,这时候返回的数据会封装成数组,在使用[...参数1, ...参数2]
合并成一个数组对象

 Promise.all([
      getDetailListApi({
        currentPage: 1,
        pageSize: 1000,
        parentId: 2,
        token: localStorage.getItem("token")
      }),
      getDetailListApi({
        currentPage: 1,
        pageSize: 1000,
        parentId: 16,
        token: localStorage.getItem("token")
      })
    ]).then(res => {
      if (res[0].success == true && res[1].success == true) {
        this.sourceArr = [...res[0].data.list, ...res[1].data.list];
      }
    });
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 说到异步,怎么说还是得有Promise这玩意 Promise 的含义 Promise 是一个保存着某个未来才会结束...
    LElysion阅读 691评论 0 0
  • 概述: Promise是一个构造函数,JS原生提供Promise对象。 Promise对象用于表示一个异步操作的最...
    印第安老斑鸠_333阅读 788评论 0 0
  • Promise详解 异步流程的发展过程 0.之前处理异步流程最常用的就是回调,它的好处是非常容易理解,事件1执行完...
    shawlp阅读 798评论 0 0
  • adb shell uiautomator 命令 Tags: adb_shell 常用到的命令: uiautoma...
    act262阅读 16,906评论 1 2
  • 感恩日记 感恩雨公公给我们下了两天雨,温度明显降下来了,晚上可以舒服的睡觉了,正在释放负能量王总打来电话,好长时间...
    张蓉萍阅读 176评论 0 0