не срабатывает вызов функции из библиотеки lodash
Не срабатывает вызов функции car(), также не работает console.log("12132"). Как их правильно вызвать?
https://codesandbox.io/s/winter-wildflower-o7r4bz?file=/src/App.js:139-322
function car() {
console.log("т12");
}
useEffect(() => {
_debounce(() => car(), 1000);
});
useEffect(() => {
_debounce(() => console.log("12132"), 1000);
});
Ответы (1 шт):
Автор решения: Randall
→ Ссылка
debounce сам по себе ничего не вызывает. Он возвращает функцию с установленным таймером которую нужно вызвать.
function car() {
console.log("т12");
}
useEffect(() => {
const debouncedFn = _debounce(() => car(), 1000);
debouncedFn();
});
Поправил ваш код