생활
node promise 연속 사용시 정리 어떻게 하나요?
.then( msql .findOneUuid(id) .then(member => { if (!member.mem_profile) { filesql .upload(id, null, file, type) .then(result => { msql .profileUpload(id, result.fiUuid) .then(result => { //res.send(result); util.resjsionInfo(res, true, "success", " 완료") }) .catch(err => { res.json({result : false, err :err +""}); }); }) .catch(err => { res.json({result : false, err :err +""}); });현재 코드 상태입니다...
무한 then catch....ㅠㅠ...
if else까지 있어서 더길어요....
then다음에 있는 값으로 사용해야되서 안에 넣고 또넣고 하다보니 코드 상태가 폭망입니다 ㅠ
좀 정리할수있는 방법없을까요?
이런거 공부할 수 있는 책있으면 추천해주시면 감사하겠습니다 ㅠㅠ
55글자 더 채워주세요.
1개의 답변이 있어요!
- .then( msql.findOneUuid(id).then(member => { if (!member.mem_profile) { filesql.upload(id, null, file, type).then(result => { msql.profileUpload(id, result.fiUuid).then(result => { //res.send(result); util.resjsionInfo(res, true, "success", " 완료") }).catch(err => { res.json({result : false, err :err +""}); }); }).catch(err => { res.json({result : false, err :err +""}); });