inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

(2025 최신 업데이트)리액트 : 프론트엔드 개발자로 가는 마지막 단계

10. 상품 디테일 페이지 만들기

auth ==true ?<ProductDetail/>:< Navigate to='/login'/> 할때

217

진규

작성한 질문수 5

0

return auth ==true ?<ProductDetail/>:< Navigate to='/login'/>
 
<ProductDetail/> 이거는 왜
Navigate to='/login' 이런식으로 할필요가없는건가요?
< Navigate to='/login'/>여기는 했는데
 
그리고 왜
return auth ==true ?<ProductDetail/>:< Login/>
이런식으로했을때 로그인페이지는 가는데, 로그인버튼눌렀을때  왜 아무 반응이 없는건가요?
 
 
 

react redux web-api

답변 1

0

코딩알려주는누나

의미론 적으로 맞지 않습니다 

내가 입력한 경로는 /product/:id 인데 auth가 false라고 바로 <Login/>페이지를 반환하는건 맞지 않는 코드입니다 auth가 false이라면 로그인 페이지가 있는 /login으로 경로를 바꿔주는게 맞습니다 그래서 Navigate to 로 리다이렉트를 해주는 겁니다! 

/product/;id경로로 이미 login페이지가 보인상태에서 다시 nagivate('/login')을 해봤자 Login 페이지를 반환하기 때문에 반응이 없는것일겁니다 

 

도움이 되셨음 좋겠습니다!

모바일 버전에 쓰이는 이미지를 다운받고 싶어요

0

76

1

vite를 꼭 써야하나요

0

69

1

쇼핑몰관련 질문드립니다.

1

88

2

전체 소스코드는 어디서 받을 수 있나요?

0

256

1

소스코드는 어디서 받을 수 있는지요...

0

258

1

마지막 프로젝트 데모 페이지가 보이지 않습니다.

0

222

1

TMDB 사이트 API 가져오기

0

572

1

5.리덕스 유용한 툴 소개

1

297

1

json-server 최신버전이면 검색이 안나올 수 있습니다.

4

859

3

연락처 검색 버튼이 작동하지 않아요

0

379

1

영화 API

0

809

2

더보기..

0

380

1

미니 쇼핑몰 작업하는 중에 리스트가 잘 안나옵니다.

1

391

1

매칭되는 action이 없을 때 반환값이요

0

384

1

openweather api 호출 했는데 401가 나요!

0

1337

1

React-Router 설치중오류

0

1933

1

api 인터셉터사용시 post

0

419

1

상세페이지 api

0

387

1

netlify에 REACT_APP_API_KEY 환변경변수 추가하고 배포해도 API_KEY가 없다고 에러가 나옵니다

0

417

1

예고편

0

292

2

reducer는 함수라고 해서 function을 넣으셨는데...

0

310

1

프로젝트 진행하다가 오류가 나서 더이상 진행을 못하고 있습니다 ㅠ

0

405

2

num에 사용한 {}

0

227

1

여기서 똑같이 썻는데. 저는 에러가 나는데 혹시 해결방법을 알려주실수있을까요?

0

656

1