ReactJS Hooks 증가 값 문제 [중복]

Oct 06 2020

상태를 만들면 다음과 같습니다.

const [count, setCount] = useState (0);

다른 방법으로 증가시킵니다. 결과 변수는 증가하는 방식에 따라 다릅니다.

setCount(count + 1) // 올바른 값을 반환합니다.

setCount(++count) // 올바른 값을 반환하지 않습니다.

답변

1 aeXuser264 Oct 06 2020 at 16:33

상태 값을 직접 변경해서는 안됩니다.

setCount(++count)

이 게시물을 참조하십시오. 왜 컴포넌트의 상태를 직접 수정할 수 없습니까?