反应可视化重新渲染/更新元素

时间:2017-02-22 14:25:21

标签: reactjs

我使用react渲染数千个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

怎么办?任何可用的套餐?

1 个答案:

答案 0 :(得分:3)

Chrome的DevTools中有一个设置提供了一个名为Show paint rectanglesPaint Flashing的非常相似的可视化效果。转到DevTools并点击键盘上的转义键。转到出现的面板中的渲染选项卡,然后选择"显示绘制矩形"或" Paint Flashing":