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

Как подписаться на контекст

В React можно подписаться на контекст с помощью хука `useContext` или через `Context.Consumer`. **1. Через `useContext` (рекомендуемый способ):** ```jsx import { useContext } from 'react'; const MyContext = React.createContext(); function Component() { const value = useContext(MyContext); return
{value}
; } ``` **2. Через `Context.Consumer` (для классовых компонентов или без хуков):** ```jsx {value =>
{value}
}
``` **Важно:** - Компонент перерендерится при изменении контекста. - Для оптимизации можно мемоизировать компонент (`React.memo`).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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