допустим я в эффекте меняю стиль элемента через ref.current
Триггеришь нативный ДОМ к пересчету стилей Смотря какой стиль. Если меняешь визуал, то не особо, если меняешь геометрию (размеры/координаты), то сильно (но если ты делаешь это на 1-100 элементах особо перфоманс не всрешь, но вот про 1000 и больше уже хз)
Лучше декомпозируй и добавь этот функционал в компонент, после чего просто будешь передавать нужные параметры.
Я думаю, чел спрашивает в сравнении с изменением НЕ через реф всё же)0
Тем , что реакт не видит это изменение и это будет работать только тогда , когда произойдёт не связанный с изменением класса апдейт , что может привести к не желательному поведению
как это связано с апдейтом?
Обсуждают сегодня