zoukankan      html  css  js  c++  java
  • 面试题: 多个 await 处理,有一个失败,就算作失败

    面试题多个 await 处理,有一个失败,就算作失败 ?

    Promise.all([p1, p2, p3....])    // 返回的也是一个 Promise 对象 -------- asait异步成功返回一个数组[result, result]

    解决: 一次发送多个请求,等所有请求都返回后再一起处理,如果一个请求出错,整个都会失败

    • Promise.all([]).then(results=>{
          // results 是一个 {status: 0, data:{....}} 数组 
      })
      
      // 或者
      const results = await Promise.all([reqCategory(pCategoryId), reqCategory(pCategoryId)]);
    --------小尾巴 ________一个人欣赏-最后一朵颜色的消逝-忠诚于我的是·一颗叫做野的心.决不受人奴役.怒火中生的那一刻·终将结束...
  • 相关阅读:
    代码管理模型概况
    循环链表
    队列

    链表
    java 2020-10-12T11:22:49.000+0800 字符串转换成正常时间格式
    动态数组
    mysql练习
    复杂度与LeetCode
    记一次带逗号的数字类型处理
  • 原文地址:https://www.cnblogs.com/tianxiaxuange/p/10297998.html
Copyright © 2011-2022 走看看