Promise.all Promise.all 에서 reject 에 대한 처리 방법 어제 작은 파충 류 를 써 서 axios.all 로 여러 페이지 를 동시에 요청 할 때 국내 네트워크 의 원인 은 쉽게 시간 을 초과 한 후에 reject 되 었 습 니 다.불 계 resolve 는 바람 직 하지 않 습 니 다.그리고'재발 실패 요청'기능 을 실현 할 수 있다 고 생각 했 습 니 다.Promise.all(requestPromises).then(...).catch(...) 모든... Promise.allreject Promise.all 깊이 이해 출력 결 과 를 통 해 되 돌아 오 는 배열 의 데 이 터 는 모두 undefined 임 을 알 수 있 습 니 다.우 리 는 이 원인 을 찾 아야 한다.그것 은 왜 화살표 함 수 를 사용 해 야 하 는 지 찾 은 것 이다. 위의 그림 에서 볼 수 있 듯 이 console.log(taskID=${taskID} start.)는 매번 실 행 됩 니 다.setTimeout 도 실 행 됩 니 다.그러... Promise.all
Promise.all 에서 reject 에 대한 처리 방법 어제 작은 파충 류 를 써 서 axios.all 로 여러 페이지 를 동시에 요청 할 때 국내 네트워크 의 원인 은 쉽게 시간 을 초과 한 후에 reject 되 었 습 니 다.불 계 resolve 는 바람 직 하지 않 습 니 다.그리고'재발 실패 요청'기능 을 실현 할 수 있다 고 생각 했 습 니 다.Promise.all(requestPromises).then(...).catch(...) 모든... Promise.allreject Promise.all 깊이 이해 출력 결 과 를 통 해 되 돌아 오 는 배열 의 데 이 터 는 모두 undefined 임 을 알 수 있 습 니 다.우 리 는 이 원인 을 찾 아야 한다.그것 은 왜 화살표 함 수 를 사용 해 야 하 는 지 찾 은 것 이다. 위의 그림 에서 볼 수 있 듯 이 console.log(taskID=${taskID} start.)는 매번 실 행 됩 니 다.setTimeout 도 실 행 됩 니 다.그러... Promise.all