1. 조건에 의한 값 변경
import React, {useState, useEffect} from "react";
function App() {
const [condition, setCondition] = useState(false);
const toggle = () => setCondition(!condition);
useEffect(() => {
console.log(condition);
}, [condition]);
const renderCondition = condition ? 'True' : 'False';
return (
<div className="App">
{/* Toggle 버튼을 통해 state의 condition 값을 바꾸면 renderCondition에 의해 div 태그 내의 문자가 변경됨 */}
<div>{renderCondition}</div>
<button onClick={toggle}>Toggle</button>
</div>
);
}
강의 링크
'[ Web ] > React.js' 카테고리의 다른 글
[React.js] Kossie Coder - 11강. 컴포넌트와 props 데이터 보내기 복습 (0) | 2021.12.28 |
---|---|
[React.js] Kossie Coder - 10강. 리액트 반복문 (0) | 2021.12.28 |
[React.js] Kossie Coder - 8강. 자식 컴포넌트에 데이터 보내기 Props! (0) | 2021.12.28 |
[React.js] Kossie Coder - 7강. 컴포넌트로 반복 제거 (0) | 2021.12.28 |
[React.js] Kossie Coder - 6강. useEffect 사용하기 (0) | 2021.12.28 |