Я пытаюсь оптимизировать приложение, имеющее проблемы с производительностью при перетаскивании.Для этого я использую response-dnd.
Мне удалось отфильтровать ненужные повторные рендеры, которые явно замедляли процесс.
Однако, когда я смотрю на диаграмму пламени, онаКажется, запустить renderRoot () 5-6 раз.Читая о предмете, я понял, что это является частью процесса каждый раз, когда происходит изменение в состоянии или опорах какого-либо компонента.Когда я выполняю другие действия, я не всегда могу обнаружить, что renderRoot () происходит, и это меня озадачивает.
Мой вопрос: когда и почему происходит renderRoot ()?