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

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

정원덕님의 프로필 이미지
정원덕

작성한 질문수

Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"

마무리 개선

마무리 개선 changeTitle의 개선이 된 것 같지 않습니다만...

작성

·

200

0

const changeTitle = e => {
	setTimeout(() => {
		console.log('update:title');
		emit('update:title', e.target.value);
	}, 500);
};

이 코드는 타이핑 한 횟수대로 요청을 보내게 되네요. 말씀하신 부분은 디바운스나 스로틀로 해결하는 것이 좋을 것 같아요. 서버에 요청하는 횟수를 줄이는 것이 요점이라고 생각됩니다. 해당 개념에 대해 언급해주시고, 관련된 방법을 제안해주시는 편도 좋을 것 같다고 생각합니다.

답변 1

0

짐코딩님의 프로필 이미지
짐코딩
지식공유자

안녕하세요 :)

그러게요 저도 영상을 다시보니 제가 원래 넣으려고 했던 초기화 변수를 빠뜨렸네요.

강의노트에 관련해서 업데이트 하겠습니다.

debounce & throttle은 강의노트에 언급만 하겠습니다.

감사합니다 🙂

정원덕님의 프로필 이미지
정원덕

작성한 질문수

질문하기