1. 매치기록을 받아옴 -> res_matchlist.data << 요게 매치기록 매치id 20개로 이루어진 배열
2. res_matchlist.data.map() 돌림
3. map 내부에서는 각 매치id마다 api호출해서 매치 정보를 받고 그 중에서 필요한 값만 리턴
일단 map(e =>console.log(e)) 해보면 잘 뜨는데
axios 넣으면 터짐...
뭐가문제일까..
1. 매치기록을 받아옴 -> res_matchlist.data << 요게 매치기록 매치id 20개로 이루어진 배열
2. res_matchlist.data.map() 돌림
3. map 내부에서는 각 매치id마다 api호출해서 매치 정보를 받고 그 중에서 필요한 값만 리턴
일단 map(e =>console.log(e)) 해보면 잘 뜨는데
axios 넣으면 터짐...
뭐가문제일까..
3번 스텝이 틀렷지. 지금 5번째 줄에서 필요한 값을 리턴하는게 아니고 필요한 값을 가져다 주는 promise를 리턴하구 있자나
말한거 해결해도 안댐.. api링크가 잘못된것도 아니고 이것저것해봐도 map 안에서 axios 돌리기만 하면 터지네 ㄹㅇ
어떻게 해결햇는지 스샷좀.. axios.all 썼어?
ㄴㄴ map 돌린 값을 변수하나 만들어서넣고 Promise.all(변수).then 어쩌구
아 ㅅㅂ 이거 오류해결함.. riot api 쓴건데 product key가 아니라 development key라 1초에 20개제한이라 그랬던거같은데 20개씩 하다가 10개씩하니까 잘되네... 암튼 promise.all로 해결함...
어우 슈발롬아 프로미스써라 언제까지 콜백지옥에서 생활할거냐? 코드 바꿔오면 해결해줄게 형이