인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

daehyun님의 프로필 이미지
daehyun

작성한 질문수

Svelte.js [Core API] 완벽 가이드

4. 키 블록

재렌더링 때 interval 처리 질문

작성

·

232

1

reset 변수의 값 변경에 따라 key 블록에서 Count 컴포넌트가 재렌더링 될 때 이전의 Count 컴포넌트의 interval 처리는 어떻게 해야하나요?

따로 onDestroy에서 clearInterval 처리를 해야하나요?

vue에서는 메모리 누수 때문에 beforeDestroy 훅에서 직접 clearInterval 처리를 했던 기억이 있어서 여쭤봅니다.

답변 1

1

HEROPY님의 프로필 이미지
HEROPY
지식공유자

네 Svelte도 같습니다.

사실 Vue는 꽤 많은 부분을 프레임워크 차원에서 관리해줍니다.

오히려 Svelte가 문법이 훨씬 단순하지만, 메모리 릭 관리는 더 철처하게 해야 합니다.

onDestroy 훅에서 사용하시면 되겠네요!

daehyun님의 프로필 이미지
daehyun

작성한 질문수

질문하기