Redux防止不必要的渲染

Redux preventing unnecessary renders

本文关键字:不必要 Redux      更新时间:2023-09-26

我正在绘制一个c3图表,该图表基于来自两个源端点"字符"answers"交互"的数据。因为数据是单独返回的,所以图表会因为渲染两次而中断。是否可以创建一个将我的两个还原器组合在一起的父还原器,以便由分两部分返回的数据只触发一个重新渲染周期?

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

如果您需要使用两个"数据存储"源创建一个"可读"数据,请选中reselect库,然后在选择器中,如果其中一个源还没有准备好,则可以返回"false"或其他值。

祝好运