У меня есть асинхронная функция, включенная в функцию газа Lodash.Асинхронная функция вызывается для ее побочных эффектов, а не для ее возвращаемого значения.
let throttledFunc = throttle(asyncFunc, 800)
throttledFunc(args)
Асинхронная функция вызывается, как и ожидалось, но позже, когда функция должна быть вызвана снова, это не так.Документы Lodash говорят, что последующие вызовы удушенной функции вернут значение последнего успешного вызова, но как заставить функцию вызываться снова с новыми аргументами?