React Perf:在printWasted中使用“Connect(componentName)”是什么意思?

时间:2017-03-07 14:10:41

标签: performance reactjs perf

我正在使用React Perf工具来查找浪费的渲染/循环。 (react-addons-perf

我在列表中看到很多Connect(组件名称)。这是什么意思?

顺便提一下,所有这些连接都是我已将null作为参数传递的那些。(我不需要使用mapStateToProps& mapDispatchToProps)。但是要使用'dispatch'功能,我必须传递null作为连接参数。

export default connect(null)(FacilityCard);

如何节省浪费时间?

enter image description here

1 个答案:

答案 0 :(得分:0)

这意味着react-redux High-Order-Component正在浪费渲染 我发现将connect升级到版本5(此答案为5.0.3)解决了由{{1}}导致的渲染浪费问题。