>  Q&A  >  본문

javascript - 데이터를 비동기식으로 얻는 함수 A가 있습니다. A에서 얻은 데이터에 의존하는 다른 함수도 비동기식이어야 합니까?

이제 함수 a는 데이터를 비동기적으로 반환하는 Promise입니다. 이제 이 데이터에 의존하는 모든 함수는 a().then()

을 사용하여 처리해야 합니다. 으아아아

재귀적인 순환 종속성이 있습니다. 복잡성이 증가하면 미칠 것 같은 느낌이 듭니다. 다른 더 좋은 방법이 있을까요?

黄舟黄舟2663일 전910

모든 응답(3)나는 대답할 것이다

  • 高洛峰

    高洛峰2017-07-05 11:07:24

    함수형 프로그래밍을 사용하여 다음을 작성할 수 있습니다.

    으아악

    회신하다
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-07-05 11:07:24

    ES7의 async/await를 사용해 보세요.
    또는 프런트엔드와 백엔드 모두에 공통되는 async.js 라이브러리를 소개하세요.

    회신하다
    0
  • 迷茫

    迷茫2017-07-05 11:07:24

    실시간 및 독립성 요구 사항이 매우 높으면 해결책이 없는 것 같습니다... 그렇지 않으면 캐싱을 시도해 볼 수 있으며... 다른 사람들의 의견을 확인할 수 있습니다

    회신하다
    0
  • 취소회신하다