조건부 렌더링은 특정 조건에 따라 다른 결과를 보여주는 것
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 |