강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

minsu님의 프로필 이미지
minsu

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

loginform 반응이 없어요 ㅠㅠ

작성

·

103

0

삭제된 글입니다

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

로그인폼이 아니라 회원가입폼 아닌가요?

로그보니까 onSubmit이 실행이 안 되는 것 같네요. 버튼 컴포넌트에는 왜 onSubmit이 달려있나요?

그리고 onSubmit에 e.preventDefault()도 없네요.

minsu님의 프로필 이미지
minsu
질문자

제가 새벽에 작업을 해서 정신이 없었네요

form 쪽은 선생님이 Form 사용 하실 떄  e.preventDefault() 안하고 하셔서 안해도 되는 건가 싶었는데. antd 에서 Form 디자인 보니까 e.preventDefault() 사용 안해도 반응 하도록 되어 있었네요.

또 그런데 이게 REQUEST 를 보냈는데. SIGN_UP_SUCESS     SIGN_UP_FALSE 이 반응이 없네요.. 

제가 redux saga 부분에서 잘못 한 거는 없는거 같은데 

 

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

saga가 동작 안 하는 것은 saga 연결이 잘못되었을 확률이 높습니다. store/configureStore.js같은 것이 잘못되었을 것 같네요.

minsu님의 프로필 이미지
minsu
질문자

saga 오류 해결 -> 백엔드 router 오류 해결  이제 SUCCESS 떴어요!!!!  감사합니다 

minsu님의 프로필 이미지
minsu
질문자

제로초님 또 질문 드려서 정말 죄송합니다.

제가 로그인 페이지를 만들어서 실행 하는데 자꾸 오류가 나고 구글링해서 찾아보고 했는데.  아무래도 데이터 전달이 안되는 거 같은데 어디서 잘 못 되었는지 잘 모르겠습니다 ㅠㅠㅠ

 

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

혹시 이미 로그인 된 게 아닌가요? Application 탭에서 Cookies에서 connect.sid가 있는지 찾아보세요.

minsu님의 프로필 이미지
minsu
질문자

로그인 버튼을 눌렀을 떄

아무것도 안 출력 되지 않네요..

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

백엔드 서버 콘솔보면 에러 메시지가 있을 것 같습니다. 또는 네트워크탭에 login 요청 response 탭에 메시지가 있거나요.

minsu님의 프로필 이미지
minsu
질문자

선생님 자꾸 질문드려서 정말 죄송합니다. ㅠㅠㅠ 

제가 선생님 강의를 다 수강하고 신발장터라는 포트폴리오를 만드는 중 인데. 

신발 데이터를 다 집어넣고 저장을 시킬려고 하는데 자꾸 상품 업로드 실패가 나와 어디서 오류가 났는지 잘 모르겠습니다..

여기 부분은 데이터를 입력 후 전달하는 부분 입니다. 

FileUpLoad 컴포넌트를 따로 만든 후 react-dropzone  라이브러리를 해서 사진을 올려 띄웠습니다

백엔드 router 부분 입니다. 

image 부분은 sequelize 부분쪽에서 image 파일은 배열을 못 만드는 거 같아서.  선생님 코드를 좀 썼습니다.

애초에 dropzone 라이브러리를 사용하지 말았어야 했나요..? 사진은 잘 전달 되는 거 같습니다.

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

POST /product 요청이 201로 성공이라고 뜨는데, 어디서 상품 업로드 실패가 뜨는 건가요? res.json({ success: true }) 해주고 계신게 맞나요?

minsu님의 프로필 이미지
minsu
질문자

res.json({ success: true}) 해주니까 상품 업로드 성공 이라고 나오네요. 감사합니다!

minsu님의 프로필 이미지
minsu
질문자

조현영님 정말 죄송스럽습니다ㅠㅠ

product  get 요청을 해서 모든 데이터 들을 프론트 쪽으로 가져 올려고 하고 있습니다

프론트 코드 쪽이고

도대체 어디가 잘 못 됐는지 모르겠어요 ㅠㅠ 도와주세요

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

인터널 서버 에러는 서버 콘솔에 에러메시지 있을겁니다. 또는 response탭에요

minsu님의 프로필 이미지
minsu
질문자

서버 콘솔 createError 로 나오는데  도데체 무슨 에러인지 잘 모르겠습니다 ㅜㅜ

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

createError를 쓰신것같은데요? 저기 파일명과 줄 수도 알려줍니다

minsu님의 프로필 이미지
minsu
질문자

Images 배열에 [0] 에 해당하는 png 파일을 출력하고 싶은데. 배열안에 배열이 있어서 이것을 어떻게 출력하는 지 잘 모르겠습니다 ㅠㅠ

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

앞에 나온 글자들 따라가면 됩니다. user.Images[0].src 하시면 됩니다.

minsu님의 프로필 이미지
minsu
질문자

src undefined 라고 Error 뜹니다 ㅠㅠ

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

Images[0]이 undefined인 것인데 서버 데이터에서 Images가 []라고밖에는 볼 수 없습니다. 당장 에러를 막으려면 user.Images[0]?.src 하시면 됩니다.

minsu님의 프로필 이미지
minsu

작성한 질문수

질문하기