React re-рендеринг сбрасывает состояние зависания компонента

Я установил для своего компонента масштабирование в 1,2 раза при наведении курсора, однако, когда компонент повторно визуализируется React, когда я наведен на него, он на мгновение теряет состояние зависания и становится маленьким, а затем возвращается в 1,2 раза, ( см. изображение). Я хочу, чтобы он оставался масштабным. Как я могу обойти это?

React re-рендеринг сбрасывает состояние зависания компонента

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Навигация по приложениям React: Исчерпывающее руководство по React Router
Навигация по приложениям React: Исчерпывающее руководство по React Router
React Router стала незаменимой библиотекой для создания одностраничных приложений с навигацией в React. В этой статье блога мы подробно рассмотрим...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
0
0
215
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это было проблемой, потому что я подписал всю функцию рендеринга React на хранилище Redux, в результате чего каждое действие вызывало повторный рендеринг. Это было исправлено с помощью подключения response-redux вместо подписки на функцию рендеринга.

Другие вопросы по теме