목적 : state의 개념과 이유를 알기 위해서
react에서만
존재하는 개념이자, 기능입니다.hook
이라고 표현합니다.useState hook을 사용하는 방식
const [value, setValus] = useState(초기값) // 배열의 구조분해 할당을 사용!
React
import { useState } from "react";
function App() {
return <GrandFather />
}
function GrandFather() {
const [name, setName] = ("벨"); // state 생성
return <Mother grandFatherName={name} />
}
function Mother(props) {
return <Child grandFatherName={props.grandFatherName}/>
}
function Child(props) {
return <div>{props.grandFatherName}</div>
}