사용자가 이름을 입력할 때 해당 병음을 요청하는 등 이와 유사한 요구 사항이 종종 있습니다. 쓸데없는 요청을 줄이기 위해 요청을 시작하기 전에 입력 값이 변경되지 않은 후 300ms를 기다리도록 설정되어 있습니다. 현재는 setTimeout을 변수에 직접 저장하여 구현하고 있는데 친구가 이게 좀 문제가 있어서 디바운스를 사용하는 게 낫다고 하더라구요. 검색한 결과 vue.js2.0이 더 이상 디바운스를 지원하지 않는다는 사실을 발견했습니다. 전문가에게 이 요구 사항을 달성하는 방법을 문의하고 싶습니다.
lodash에서 디바운스 방법을 사용하세요.
직접 작성하실 수도 있습니다.