항해99 3주차 React

jooooo·2021년 11월 17일
0
post-thumbnail
post-custom-banner

오늘은

7시 기상
8시10분까지 운동
8시30분 아침식사
9시 게더입장

강의 3주차 듣기

  • Event Listener
    => 사용자가 어떤 행동을 하는지 아닌지 지켜보다가 알려주는 것 ex) 마우스 오버, 클릭, 터치등
  • 함수형 컴포넌트에서 event listener 구독하기
    => useEffect()라는 리액트 훅을 사용
    (라이프 사이클 함수 componentDidMount,componentDidUpdate,componentWillUnmount를 합쳐둔 느낌)
  • 라우팅
    => 브라우저 주소에 따라 다른 페이지를 보여주는 것(직접 구현하지 않고 이미 만들어져있는 라이브러리인 react-router-dom을 가져와 사용)
  • react-routee-dom 패키지 설치
    => yarn add react-router-dom@5.2.1
    (그냥 yarn add react-router-dom사용시 최신버전으로 깔리기 때문에 @5.2.1로 버전을 지정해서 설치해준다.)
  • 중복주소를 처리하는 방법
    =>exact
  • ... => 스프레드 문법
    =>[1,2,3]{a:b}라고 가정할때 중괄호 대괄호가 없어짐(요소들이 밖으로 나옴)
    1,2,3 a:b 이런 식으로 그래서 넣고 싶은 값과 합쳐 새로운 배열을 만들 수 있음
    ex)[...this.state.list, 넣고 싶었던 어떤 값]
    ...으로 요소들이 밖으로 나오고 넣고 싶은 값과 []에 묶어줘서 요소들이 합쳐진 새로운 배열이 만들어짐.
profile
INFP🖐
post-custom-banner

0개의 댓글