в поисковой строке ему сразу показывались результаты поиска. Запросы я шлю по onChange. Есть ли какое-то правильное решение? А то я пытаюсь через cancelToken у axios предыдущие запросы убивать, но что-то не шипко получается. Есть ощущение, что велосипед изобретаю :)
debounce
как-то так: onChange = () => { clearTimeout(this.fetchDataTimeout); this.fetchDataTimeout = setTimeout( () => this.fetchData(), 250) }
Обсуждают сегодня