inflearn logo
강의

講義

知識共有

真似して学ぶNode、Reactシリーズ - ショッピングモールサイト作り[全面リニューアル]

데이터베이스에 저장이 안됩니다ㅠㅠ

560

ggomlee6923

投稿した質問数 7

1

×

TypeError: Cannot read property '_id' of undefined
submitHandler
D:/react_study/react-shop-ko-master/client/src/components/views/UploadProductPage/UploadProductPage.js:57
54 |
55 | const body = {
56 | //로그인 된 사람의 ID
> 57 | writer: props.user.userData._id,
| ^ 58 | title: Title,
59 | description: Description,
60 | price: Price,
상품정보가 데이터베이스에 저장이 안됩니다.ㅠㅠ
강의를 여러번 돌려봤는데...
제가 가장 중요한 부분을 놓치고 있는듯합니다...
어떻게 해결해야할지요???ㅠㅠ
몽고디비에 로그인은 되었는데요...??

mongodb redux 웹앱 react nodejs

回答 8

3

ggomlee6923

에러 메시지를 보니 몽구스에서 데이터를 못가져오던데....

아이피 주소가 바뀌어서 생겨난 일이네요~ㅋㅋ

몽구스는 아이피 주소가 고정이라는 것을 잠깐 잊었네요.

인터넷의 문제로 아이피를 테어링 해서 쓰니....

이래저래 에러 메시지에 찾아보고 원인 분석하다보면 언젠가 강사님처럼 실력이 늘겠죠?!!!~^^

1

ichbinmin2

몽고 DB 연결 때문이면, IP 주소를 따로 등록해야 합니다. 해당 프로젝트 페이지로 가셔서 Security 메뉴에 있는 Network Access 로 이동하신다음 ADD IP ADDRESS 버튼 누르셔서 현재 접속하고 있는 IP 주소를 추가 등록하시면 정상 작동 될거에요

0

kojiwoong

저도 똑같은 결과가 나오는데 이거 어떻게 해결하나요...?

0

kyel1000717

저도 선희님처럼 같은 문제인데... 어렵네요 ㅠ.ㅠ

0

ggomlee6923

잘 되던것이 또 같은 에러 메시지가 뜹니다.

원인을 생각해보니 첫 페이지에서 로그인 페이지가 나오지 않고, 로그아웃도 되지 않습니다.

문제는 로그인을 하고 들어가면 에러가 안뜨는데....로그아웃도 되지않고, 방법이 없네요..ㅠㅠㅠ

0

ggomlee6923

무엇때문인지는 모르겠지만 문제가 해결 되었습니다~^^

똑같은 코드인데....FileUpload.js에서

formData.append("file"files[0]);

다시 지우고 쓰니 이미지가 올라가게 되었고,

UploadProductPage.js 파일에서는 확인 버튼에서

<Button/>을 <button />으로 바꿔주니 저장이 되었습니다. 좀 궁금한건  antd를 사용하면 submit이 안먹히는 건지 궁금합니다.

강의 정말 잘~듣고 있고, 코딩하는데 한걸음 더 발전될수 있게 설명을 잘 해주셔서 깊히 감사드립니다.~^^

0

ggomlee6923

props.user

  1. {}
    1. __proto__:

submitHandler에서
console.log("props.user"props.user);
해본 결과입니다.

0

John Ahn

안녕하세요  이선희님 !      현재는 props.user.userData._id     에서 이   _id 값이 undefined가 뜨는데 

혹시  console.log('props.user', props.user)  한번 해보시겠나요 ~ ? 

강의 내용은 훌륭하나, 환경 설정 오류 때문에 진도를 나갈 수 없습니다. 20년 버전 강의.

0

60

1

강의자료는 어디서 볼 수있나요??

0

66

1

이 쇼핑몰 만들기 강의는 관리자페이지 만드는건 없나요

0

113

2

웹에서 실시간 코드반영이 안돼요

0

120

1

app.use질문

0

64

1

강사님께 어떻게 직접질문할수있어요??

0

75

1

const함수같은거 기초강의는 어디있나요

0

81

2

리덕스 참조챕터가 어딨어요? 미리듣고오라는데요

0

81

2

강의가완전 오래되서 다 틀리네 app.jsx도 tailwind css 다틀림 무책임함

0

68

1

개발자도구에 redux란이 없어요

0

87

1

npx tailwindcss init -p 에서 계속 에러나요

0

92

1

쇼핑몰기능중 찜하기 기능은 어떻게 구현하나요

0

138

2

강의하다 줌으로 설명가능한지좀 정확히 알려주세요. 이 선생님 정책이 어떻게 되는데요. 직접 연락할 메일이라도 알려주세요

0

42

1

도표 강의 자료 열람 불가능

0

109

1

tailwindcss를 vite에서 이용하는 방식이 바뀐것 같습니다.

0

1130

2

eslint 설정 후 오류가 납니다.

0

221

1

오버로드 오류

0

149

1

VSCode에서 save를 할 때, landingpage의 useEffect가 실행되는 문제에 대하여

0

169

1

dispatch(logoutUser()) 실행시 dispatch(authuser())도 함께 실행되는 문제

0

228

2

logout할 때, server로 요청을 보내서 authUser middleware를 통과하도록 하는 이유?

0

195

1

webkit-text-size-adjust 오류

0

314

1

does not provide an export named 'userReducer'

0

216

2

빌드 배포

0

140

1

삭제 예정 강의는 언제 삭제 되나요? 저것때문에 수강완료를 못하면 회사에서 비용을 청구한다고 합니다~

0

220

2