hooks-useState
โWhat is useState
์ํ ๊ฐ์ ์ ์ฅํ๊ณ ์ ๋ฐ์ดํธ ํ ์ ์๋ ๋๊ตฌ๋ฅผ ์ ๊ณตํ๋ค.
์ผ๋ฐ ๋ณ์๋ฅผ ์ ์ธํ๊ณ ๊ฐ์ ๋ณ๊ฒฝ ํ, ๋ณ๊ฒฝํ ๊ฐ์ ํ๋ฉด์ ์ถ๋ ฅํ๋ ค๊ณ ํ ๋ ์ผ๋ฐ์ ์ผ๋ก๋ ๋ณ๊ฒฝ๋ ๊ฐ์ด ํ์๋์ง ์๋๋ค.
useState ์ ํํ
์์ ์ํ ๊ฐ ์ ์ฅ
const [count, setCount] = useState(0);
๊ฐ์ฒด ์ํ ๊ฐ ์ ์ฅ
type User = {
id: number,
name: string,
};
const nullUser = {
id: 0,
name: '',
};
export default function SomeComponent() {
const [user, setUser] = useState(nullUser);
// some logic
}
Last updated