본문 바로가기
개발이야기/Error Note

"RangeError: Maximum call stack size exceeded"

by dev.josh 2021. 6. 14.
반응형

"RangeError: Maximum call stack size exceeded"

스크립트상에서 호출이 많이 발생해서 생기는 오류라고 한다.

보통 재귀를 잘못 태웠을때 발생했는데, 라우터 이동할때 로직상 재귀가 없는데 발생하여 하나씩 지워보다가 발견한

문제는 mixin 이였다.

페이지마다 mixin을 사용해서 데이터를 불러오는 나름 함수를 공통화 시켜줬는데.. mixin 부분을 지우니 해결되었다.

결론은

1. mixin선언부가 잘못되었다.

2. mixin안에서 의도치않게 재귀타고있다.

약간 2번이 더 가까운데 다음에 더 알아보는걸로..

반응형