분석: 매번 첫 번째 인덱스 위치에 빈 요소가 나타나는 이유는 무엇입니까?
P粉878510551
P粉878510551 2023-08-16 21:12:28
0
1
326

할 일 목록에 무언가를 넣으려고 할 때마다 첫 번째 색인에는 항상 빈 요소가 있습니다. 왜 이런 일이 발생합니까?

const [todoList, setTodoList] = useState([]); const addToList = (inputText) => if (inputText === "") { Alert("목록이 비어있습니다.") }또 다른{ setTodoList([inputText, ...todoList]) } console.log(todoList); }; const addList = (inputText) => addToList(inputText); };
const [todoList, setTodoList] = useState([]); const addToList = (inputText) => if (inputText === "") { Alert("목록이 비어있습니다.") }또 다른{ setTodoList([...todoList, inputText]) } console.log(todoList); }; const addList = (inputText) => addToList(inputText); };

저도 해봤는데 안되더라구요

P粉878510551
P粉878510551

모든 응답 (1)
P粉391955763

너의

으아악

클로저를 사용하여todoList,所以每次都获取相同的todoList를 얻으세요.

다음과 같이 해야 합니다:

으아악
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿
    회사 소개 부인 성명 Sitemap
    PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!