Встречается на собеседованиях • сегодня

Что такое порталы

Порталы (Portals) в React позволяют рендерить дочерние элементы в DOM-узле, который находится вне родительского компонента. Это полезно для модальных окон, тултипов и других UI-элементов, которые должны быть поверх основного контента. ```jsx import ReactDOM from 'react-dom'; function Modal({ children }) { return ReactDOM.createPortal( children, document.getElementById('modal-root') ); } // Использование function App() { return (
Этот контент появится в modal-root
); } ``` Ключевые особенности: - Позволяют "прорывать" DOM-иерархию - Сохраняют контекст React (props, события) - Не влияют на порядок рендеринга в React-дереве - Чаще всего используются для всплывающих окон и уведомлений
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы