JavaScript/React

[React] Error: Maximum update depth ... 해결방법

KMSEOP 2021. 3. 28. 13:46
728x90
에러

Error: Maximum update depth exceeded. This can happen when a component repeatedly calls setState inside componentWillUpdate or componentDidUpdate. React limits the number of nested updates to prevent infinite loops.

 

해결방법
// 기존 코드
<button onClick={test()}>TEST</button>

// 해결 방법
<button onClick={test}>TEST</button>
<button onClick={() => test('test')}>TEST</button> // 매개변수가 있는 케이스
728x90
댓글수0