React · Senior · Запитання 54 з 75
Що змінює useDeferredValue(query, "") з початковим значенням (React 19)?
- ✓Правильна відповідь: На першому рендері повертає
"", а потім у фоні перерендерює зі справжнім значенням, уникаючи повільного першого рендера - 2Дебаунсить значення на 200 мс
- 3Робить значення лише для читання
Пояснення
Без initialValue перший рендер одразу використовує справжнє значення. Початкове значення корисне, коли відкладений рендер дорогий, наприклад відфільтрований список.