Керування станом · Middle · Запитання 8 з 75

Чому React.memo не допомагає компоненту, який викликає useContext(CartContext)?

Пояснення

Оновлення контексту оминають порівняння пропсів. Обхідний шлях: читати контекст у маленькому батьку й передавати мемоізованому нащадку лише потрібне значення - тоді нащадок пропустить рендер, якщо значення не змінилося.

Де почитати

Помилка в запитанні

Керування станом · Middle · запитання 8

Перевірте себе

Пройдіть тест Керування станом · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест