1. Component 생성
Component를 사용하면 반복적인 코드를 재사용할 수 있다.
import React, {useState} from "react";
const Counter = () => {
const [count, setCount] = useState(0);
const increment = () => {
setCount(count + 1);
};
return (
<button onClick={increment}>Click {count}</button>
);
};
export default Counter;
2. Component 사용
import React from "react";
import Counter from "./components/Counter";
function App() {
return (
<div className="App">
{/* 이런식으로 같은 컴포넌트를 여러 번 사용하여 코드를 재사용할 수 있다. */}
<Counter/>
<Counter/>
<Counter/>
</div>
);
}
강의 링크
'[ Web ] > React.js' 카테고리의 다른 글
[React.js] Kossie Coder - 9강. 조건 렌더링 (0) | 2021.12.28 |
---|---|
[React.js] Kossie Coder - 8강. 자식 컴포넌트에 데이터 보내기 Props! (0) | 2021.12.28 |
[React.js] Kossie Coder - 6강. useEffect 사용하기 (0) | 2021.12.28 |
[React.js] Kossie Coder - 5강. 폼에서 useState 사용하기 (0) | 2021.12.28 |
[React.js] Kossie Coder - 4강. 리액트 훅스 useState (0) | 2021.12.28 |