useHooks
-
useState 바로 뒤에 console.log 를 했더니 이전 값이 나온다.(혹은 비어있다)React/React 2023. 3. 7. 17:12
📌 useState 바로 뒤에 console.log 를 했더니 이전 값이 나온다.(혹은 비어있다) 라는 문제가 생겼다. 코드를 먼저보자 import { useEffect, useState } from "react"; function Todolist() { const [todo, setTodo] = useState(""); const todoHandler = (e: React.FormEvent) => { e.preventDefault(); const todoData = new FormData(e.currentTarget); const newTodo = todoData.get("todo") as string; setTodo(newTodo); console.log(todo) //비어있는 값이 출력된다. e.c..