easy-1
[React] React useState 본문
<개요>
컴포넌트에서 보여줘야 하는 데이터가 변경될 때 useState를 통해 바로 나타내 줄 수 있다.
React 16.8에서 Hooks라는 기능이 생기면서 함수형 컴포넌트에서도 상태관리가 가능해졌다.
<적용방법>
1. useState를 사용하기위에 임포트해준다.
2. useState를 이용해 사용할 값을 초기화해준다.
3. 데이터 값을 변경할때는 setCount 를 사용하고 나타낼 때에는 count 를 사용한다.
import React, { useState, useEffect } from "react";
const SamplePage = () => {
// useState
const [count, setCount] = useState(0);
const [text, setText] = useState("");
const [list, setList] = useState([]);
useEffect(() => {
changeData();
}, []);
// 데이터 변경
const changeData = () => {
setCount(10);
};
// render
return (
<div>
// Component
<div>{count}</div>
</div>
);
};
export default SamplePage;
<참고>
https://ko.reactjs.org/docs/hooks-state.html
Using the State Hook – React
A JavaScript library for building user interfaces
ko.reactjs.org
https://react.vlpt.us/basic/07-useState.html
7. useState 를 통해 컴포넌트에서 바뀌는 값 관리하기 · GitBook
7. useState 를 통해 컴포넌트에서 바뀌는 값 관리하기 지금까지 우리가 리액트 컴포넌트를 만들 때는, 동적인 부분이 하나도 없었습니다. 값이 바뀌는 일이 없었죠. 이번에는 컴포넌트에서 보여줘
react.vlpt.us
'Web > React' 카테고리의 다른 글
| [React] React Router (0) | 2022.05.28 |
|---|---|
| [React] 환경 설정 (0) | 2022.05.02 |
Comments