Реагируйте, делая браузеры медлительными - PullRequest
0 голосов
/ 03 июня 2019

На самом деле я понятия не имею, откуда возникает проблема, поэтому я не применяю какой-либо код, я пробовал много вещей, но, похоже, это не работает. Когда я загружаю свое приложение в браузер (неважно, какой), и когда я посещаю 7 или более разных маршрутов, приложение начинает тормозить браузер, как загрузчики не работают гладко, другие анимации просто замирают и пропускаются загрузчики и т. д. И когда вы щелкаете, чтобы перейти на новый маршрут, он визуализируется напрямую, но на короткое время происходит остановка, а затем компонент визуализируется. Я открыт для идей, ребята, заранее спасибо.

Редактировать: я забыл добавить, что я использую реагирующую рогатку.

1 Ответ

1 голос
/ 03 июня 2019

Без какого-либо кода, воспроизводящего проблему, трудно сказать, в чем проблема. Наиболее распространенные проблемы, которые могут вызвать эту проблему:

  • Использование избыточности и извлечение всего дерева в каждом контейнере
  • Добавление прослушивателей событий в компонент без его удаления в componentWillUnmount
  • Рендеринг больших компонентов, которые часто визуализируются (нажатие клавиш, onScoll, onChange и т. Д. И т. Д.)

Если вы можете опубликовать полный рабочий отрывок, воспроизводящий проблему, я могу предоставить дополнительную помощь.

...