이 질문은 YUI에만 국한된 것이 아니라고 생각합니다. 사용하고있는 JS 라이브러리이며 특정 답변이 도움이 될 것입니다.XHR (IO) 시리즈 요청이 성공한 경우에만 YUI3에서 함수를 호출하는 가장 좋은 방법은 무엇입니까?
기본적으로 페이지를로드 할 때 스크립트에서 Y.io를 사용하여 몇 개의 XHR을 실행하고 모두가 데이터를 성공적으로 반환하면 스크립트가 다음 단계로 이동하여 데이터를 조작하게합니다. 받았습니다.
나는이 작업을 수행하는 몇 가지 방법을 생각할 수 있지만 모두 조금 어색한 것처럼 보입니다. 누군가에게 더 좋은 제안이 있기를 바랍니다. 내 아이디어는 지금까지 :
- 원하는 모든 데이터를 하나의 JSON 응답으로 통합하므로 하나의 요청이 양호하면 계속 진행하십시오. (이것은 내가 가장 좋아하는 해결책이다).
- 첫 번째 Y.io 요청이 성공을 반환하고 다음을 호출하면 등등, 마지막 명령이 성공하면 모든 것이 성공했다는 것을 알게되고 스크립트의 다음 단계로 넘어갑니다.
더 좋은 아이디어가 있습니까? 나는 지금 어느 순간에도 나는 좋아하지 않지만, 나는 옵션 2에 기대고있다.
감사합니다. 나는 이런 일이 가능할 것으로 기대하고있었습니다. – hora