본문 바로가기

Front-End/React

조건부 렌더링

조건부 렌더링은 특정 조건에 따라 다른 결과를 보여주는 것

if문 , 삼항 연산자 , 논리 연산자(&&)

 

if문

  if (isLoggedin) {
    return <h1>로그인 성공</h1>;
  }

  return (
    <>
      <h1>실패!</h1>
    </>
  );
}

 

삼항 연산자 true false에 따라 결과를 다르게 보여주는 것

export default function App() {
  const isLoggedin = false;
  return <div>{isLoggedin ? "로그인 성공" : "로그인 실패"}</div>;
}

 

 

논리연산자(&&)

해당 조건이 참일때만 보여주는 것

export default function App() {
  const isLoggedin = false;
  return <div>{isLoggedin && "로그인 성공" }</div>;
}

 

'Front-End > React' 카테고리의 다른 글

리액트 불변성  (0) 2024.07.25
코드분석(To-do-list)  (3) 2024.07.24
children  (0) 2024.07.23
리액트 왜 씀?  (4) 2024.07.22
설치(NPM , YARN , NPX)  (0) 2024.07.22