Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/React/use-deferred-value

Что делает `useDeferredValue` и чем он отличается от useTransition?

СобеседованиеHooksuseDeferredValue
  • Возвращает отложенную версию значения, обновляемую с низким приоритетом
  • useTransition оборачивает setState, useDeferredValue применяется к уже вычисленному значению
  • Не требует фиксированной задержки в отличие от дебаунса/троттлинга
  • Background render прерываемый: новые изменения отменяют текущий deferred render
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov