https://ko.legacy.reactjs.org/docs/hooks-overview.html
state 란?
state는 변경되면 자동으로 재랜더링 된다.
현재는
의 사용으로 1초마다 계속 업데이트 시켜주고 있음
state를 사용하면 해당 작업을 안해도됨
App.js
time -> 현재시간
setTime
function TimeArea() {
const [time, setTime] = useState(new Date().toLocaleString());
setTimeout(function () {
setTime(new Date().toLocaleString());
}, 1000);
return <p>현재 시간: {time}</p>;
}
index.jsp
render는 한 번만 해줌
화면 전체에서
이 부분만 계속 리랜더링 된다.
'FRONTEND > React' 카테고리의 다른 글
useState로 Form 데이터 처리 추가 (0) | 2023.11.15 |
---|---|
useState로 클릭 이벤트 처리 (0) | 2023.11.15 |
반복문 배열 데이터 입력 및 화살표 함수 (0) | 2023.11.15 |
컴포넌트 사용 (0) | 2023.11.15 |
리액트 시작하기 Node.js 설치 , vscode 확장프로그램 설정 (1) | 2023.11.15 |