작성
·
243
0
- 제출하기 버튼을 누른 후 콘솔로그
- postSaga.js
글 작성시 제출하기 버튼을 누르면 postSaga.js의 58째줄 이후 코드가 동작하지 않는것 같습니다.
그리고 제출하기 버튼 클릭시 제가 생각하는 코드가 실행되는 순서가 맞는것인지 궁금합니다!
깃허브 주소: https://github.com/nathaneast/blog
1. postWrite.js 파일:
85번째줄 POST_UPLOADING_REQUEST 디스패치
2. postReducer.js
initialState의 loading을 true 값으로 변경
3. postSaga.js
postSaga 함수 fork(watchUploadPosts) 실행
4.
uploadPosts 함수가 실행됨
5.
59번째줄 uploadPostsAPI 함수가 실행됨
6.
53번째줄 주소로 서버에 요청
6. server/app.js 에서 해당 주소로 이동
7. server/routes/api/post.js
작성한 포스트 주소값으로 이동
8. postSsaga.js
61번째줄 코드 실행
실패시 67번줄 코드 실행
답변 1
0
기본적으로... 오타가 너무 많으십니다. moment도 import 안하시고...
Detail 페이지 가져오는 것도... 코드 작성하시다 안하신듯 합니다.
오타가 많으실 경우, 제 풀코드와 현재 작성하시는 코드를 비교해보시길 권해드립니다.
'vscode 코드 비교' 라고 구글에서 검색해보시면 방법이 많이 나와있으니 참고하시기 바랍니다