useRef в React. Сохраняем значение между ререндерами

preview_player
Показать описание
В этом видео мы разберем как работает хук useRef, узнаем его особенности и кейсы применения.

00:00 - Введение
00:41 - Сохранение ссылки на html-елемент
01:55 - Особенности useRef
02:38 - Сохранение примитива в useRef, ререндеринг
05:00 - Реальный кейс, сохранение предыдущего значения state
Рекомендации по теме
Комментарии
Автор

Думал будет что-то про forceUpdate с помощью рефа, а нет, просто база. Но все равно, спасибо

alotofpain
Автор

Привет, объясни пожалуйста, в 5-й минуте, когда ты объясняешь, почему у тебя useRef в useEffect, не сохроняет name сразу, когда он меняется ?
Вот написал "Алексей", и он в prevName тоже сохранил "Алексей", просто потому что после нажатия на confirmName, запустился ререндер из-за setName

whiteguards