Promise.all容错处理

const promiseArray = [
      Service.getComprehensive(),
      Service.getWorkFormStatistics()
    ]
    // 容错处理
    const handlePromise = Promise.all(
      promiseArray.map((promiseItem: any) => {
        return promiseItem.catch((err: Error) => {
          return err
        })
      })
    )

    handlePromise
      .then((res: any) => {
       
      })
      .catch((err: Error) => {
        $this._tipErr(err)
      })
  }
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容