당근먹는하니
귀엽고 행복해
당근먹는하니
전체 방문자
오늘
어제
  • 분류 전체보기 (274)
    • 다람쥐🐿 (26)
    • C++ 공부빵야 (7)
    • 공부👻 (5)
    • 프론트엔드✏️ (228)
      • 코드캠프 (120)
      • 팀 프로젝트✨ (31)
      • 개인공부 (67)
    • 프론트엔드 - 바닐라js (7)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 팀 프로젝트
  • 리액트
  • React-hook-form
  • 코딩
  • typescript
  • 공통 컴포넌트
  • ssg
  • emotion
  • graphql
  • CSS
  • javascrpit
  • 부트캠프
  • refreshtoken
  • 프론트엔드
  • 알고리즘
  • 프로그래머스
  • JS
  • 배열
  • 팀플
  • react
  • 배포
  • 코딩 부트캠프
  • 자바스크립트
  • javascript
  • 코드캠프
  • next.js
  • 회고
  • HTML
  • algorithm
  • 팀프로젝트

최근 댓글

최근 글

티스토리

250x250
반응형
hELLO · Designed By 정상우.
당근먹는하니

귀엽고 행복해

[youtube] useNavigate(), useLocation(), 유튜브 끝
프론트엔드✏️/개인공부

[youtube] useNavigate(), useLocation(), 유튜브 끝

2023. 1. 17. 14:51
728x90
반응형

 

useNavigate()를 통해 전달하고자 하는 것을 param으로 전달할 수 있다.

const navigate = useNavigate();
<li
        onClick={() => {
          navigate(`videos/watch/${video.id}`, { state: { video } });
        }}
      >

이렇게 하면 video를 넘겨줄 수 있다. 

 

+ `/videos ... (절대경로) 안 하고 위에처럼 `videos/ ... 하면 현재 경로에 저걸 추가하게 된다. 원하는 결과랑 다르게 나올 수 있음~

 

 

 

받는 곳에선 이렇게 받는다.

const {
    state: { video },
  } = useLocation();

 


네이버 메모는 잘못눌렀다ㅎㅎ... 

 

<section> <article> 태그

리스트로 나오는 것들엔 <ul> <li> 쓰기 

신기한 <pre> 태그!!! 

 

axios 이용하는 것부터 잘 못따라갔다. 

갑자기 메이플하고싶네 

 

tailwind도 제대로 못 썼다. css 거의 제대로 못한것같아,,, 

왜케 투두에 비해 기운이 없지. 폰트가 귀여운 게 아니라서 그런가...

728x90
반응형
저작자표시 비영리 동일조건 (새창열림)

'프론트엔드✏️ > 개인공부' 카테고리의 다른 글

[firebase] googleLogin()  (0) 2023.02.07
[Next.js] tailwind 설치  (0) 2023.01.19
[youtube] tailwind grid auto-fill, router, axios 리팩토링  (0) 2023.01.13
[youtube]  (0) 2023.01.12
[youtube] tailwind, react-router, popular list, search  (0) 2023.01.12
    '프론트엔드✏️/개인공부' 카테고리의 다른 글
    • [firebase] googleLogin()
    • [Next.js] tailwind 설치
    • [youtube] tailwind grid auto-fill, router, axios 리팩토링
    • [youtube]
    당근먹는하니
    당근먹는하니

    티스토리툴바