2017-02-22 3 views
0

Я обрабатываю тысячи элементов svg, используя реакцию, и хочу, чтобы минимальный рендеринг выполнялся в случае изменения ввода. иногда обновляется один узел, и, поскольку я не делаю никакого shouldComponentUpdate, он должен повторно отображать все элементы. Интересно, есть ли доступный пакет для визуализации изменений. Я вижу два пакетареагировать визуализировать элементы повторного рендеринга/обновления

https://github.com/redsunsoft/react-render-visualizer

https://github.com/spredfast/react-transform-render-visualizer

но то, что я на самом деле после того, как это делается в этой статье

enter image description here http://blog.atom.io/2014/07/02/moving-atom-to-react.html

, как это можно сделать? любой пакет?

+2

Не визуализации, но кричит на вас в консоли: https://github.com/ перевирает/почему-сделал-You-обновления – pawel

ответ

2

В Chrome DevTools есть настройка, которая обеспечивает очень похожую визуализацию под названием Show paint rectangles или Paint Flashing. Перейдите в DevTools и нажмите клавишу перехода на клавиатуре. Перейдите на вкладку рендеринга в панели, которая появляется и выберите «Показать краски прямоугольники» или «Paint мигающий»:

Смежные вопросы