anott
기록
anott
  • 분류 전체보기
    • 오라클
    • SQL
    • 알고리즘
      • 백준저지
      • 프로그래머스
      • SWEA
    • 개발 관련
    • 프론트엔드
      • TypeScript, Next.js
      • React 공식문서 읽기
hELLO · Designed By 정상우.
anott
프론트엔드/React 공식문서 읽기

조건부 렌더링

프론트엔드/React 공식문서 읽기

조건부 렌더링

2022. 5. 28. 17:08
https://ko.reactjs.org/docs/conditional-rendering.html를 읽고 정리한 글입니다

 

  • 조건부 렌더링은 JavaScript의 조건 처리처럼 동작
  • 인라인으로 표현하기 ⇒ 조건이 너무 복잡하다면 컴포넌트를 분리하기
// 방법 1
{isLoggedIn && <LogoutButton />}

// 방법 2
{isLoggedIn ? <LogoutButton /> : <></>}
  • 렌더링 과정에서 컴포넌트 자체를 숨기고 싶을 때, 렌더링 결과 대신 null을 반환하기
  • falsy 표현식을 반환하면 && 뒤의 표현식은 건너뛰지만 falsy 표현식이 반환
    • falsy 표현식 : boolean에서 false로 평가되는 값
      • false, 0, -0, 0n, "", null, undefined, NaN
저작자표시 비영리 (새창열림)

'프론트엔드 > React 공식문서 읽기' 카테고리의 다른 글

폼  (0) 2022.06.02
리스트와 Key  (0) 2022.05.30
이벤트 처리하기  (0) 2022.05.26
State and Lifecycle  (0) 2022.05.25
Components와 Props  (0) 2022.05.24
    '프론트엔드/React 공식문서 읽기' 카테고리의 다른 글
    • 폼
    • 리스트와 Key
    • 이벤트 처리하기
    • State and Lifecycle
    anott
    anott

    티스토리툴바

    개인정보

    • 티스토리 홈
    • 포럼
    • 로그인

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.