Доступність · Middle · Запитання 32 з 75
Навіщо рендерити власне модальне вікно через React portal?
- 1Портали автоматично додають пастку фокусу й обробку Esc
- 2Він виходить із батьківського контексту, і фон легко зробити
inert - 3Портали змушують скринрідер одразу оголосити вікно
Показати відповідь
Правильна відповідь: Він виходить із батьківського контексту, і фон легко зробити inert
Пояснення
Портали лише змінюють місце в DOM. Фокус, Esc і семантикою керуєте ви. Пам'ятайте, що події React спливають деревом React.