강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của inflearn10962
inflearn10962

câu hỏi đã được viết

Tạo NodeBird SNS bằng React

6-5. Cách sử dụng nâng cao của thành phần liên kết

해쉬태그를 클릭하여 동적 페이지로 이동하면 포스트카드가 나타나지 않습니다.

Viết

·

412

0

프런트에서 해쉬태그를 클릭하면 백엔드에서 해당하는 해쉬태그를 가져오는데 해쉬태그 페이지에서 아무 반응이 없습니다. 콘솔로그를 찍어보면 데이터는 있는데  화면에 아무 반응이 없는 이유를 모르겠습니다..

깃 주소 남깁니다. 도와주세용 ㅠㅠ

https://github.com/SeokSuMin/ch6 

reactjavascript

Câu trả lời 5

0

inflearn1님의 프로필 이미지
inflearn1
Người đặt câu hỏi

아하 그렇군요  [hashtags]랑 [hashtag]는 사용자가 보이는 url이고 as는 내부적으로 처리하는? 그런 개념인줄알았는데 아니였나요? 잘몰라서...

0

zerocho님의 프로필 이미지
zerocho
Người chia sẻ kiến thức

[]로 감싸진 부분은 실제 주소로 대치되는 부분입니다.

동적 라우팅을 할 때는 as가 필요 없고 href에서 as에서 쓴 것을 써주시면 됩니다.

그런데 왜 [hashtags]랑 [hashtag]를 나누셨는지는 모르겠네요.

0

inflearn1님의 프로필 이미지
inflearn1
Người đặt câu hỏi

실제주소가 아니다라는게 정확히 무엇을 뜻하는건가요? 조금만 쉽게 설명해주실수 있나요...

0

zerocho님의 프로필 이미지
zerocho
Người chia sẻ kiến thức

<Link href='/posts/[hashtags]/[hashtag]' as={`/posts/${v.slice(1)}s/${v.slice(1)}`} key={v}><a>{v}</a></Link>

여기서 [hashtags]랑 [hashtag]가 실제 주소가 아니네요

Hình ảnh hồ sơ của inflearn10962
inflearn10962

câu hỏi đã được viết

Đặt câu hỏi