Vue · Senior · Запитання 23 з 75
Навіщо використовувати useId() (3.5+) для атрибутів id/aria-*?
- ✓Правильна відповідь: Він генерує ID, унікальні в межах застосунку й однакові на сервері та клієнті, що виключає hydration mismatch
- 2Він створює ID для бази даних
- 3Він шифрує ID елементів
Пояснення
Випадкове значення чи лічильник на рівні модуля дають різні значення на сервері й клієнті. useId прив'язує ID до позиції компонента в дереві.