Redux防止不必要的渲染

时间:2016-04-18 09:15:02

标签: javascript reactjs redux react-redux

我正在渲染一个基于来自两个源端点,“角色”和“互动”的数据的c3图表。因为数据单独返回,所以图表会中断,因为它会呈现两次。 是否可以创建一个父减速器,它结合了我的两个减速器,这样只有一个重新渲染周期由这两个部分返回的数据触发?

1 个答案:

答案 0 :(得分:1)

您可以使用来自react的shouldComponentUpdate来等待两个源准备就绪。

如果你需要创建一个"可读"数据使用两个"数据存储"来源,检查重新选择库,然后在你的选择器中你可以返回" false"或者如果其中一个来源尚未准备就绪。

祝你好运

相关问题