【发布时间】:2016-04-18 09:15:01
【问题描述】:
我正在渲染一个 c3 图表,它基于来自两个源端点的数据,“字符”和“交互”。因为数据是单独返回的,所以图表会因为它呈现两次而中断。 是否可以创建一个父级减速器,将我的两个减速器组合在一起,以便此数据分两部分返回时仅触发一个重新渲染周期?
【问题讨论】:
标签: javascript reactjs redux react-redux
我正在渲染一个 c3 图表,它基于来自两个源端点的数据,“字符”和“交互”。因为数据是单独返回的,所以图表会因为它呈现两次而中断。 是否可以创建一个父级减速器,将我的两个减速器组合在一起,以便此数据分两部分返回时仅触发一个重新渲染周期?
【问题讨论】:
标签: javascript reactjs redux react-redux
您可以使用 react 中的 shouldComponentUpdate 来等待两个源都准备好。
如果您需要使用两个“数据存储”源创建“可读”数据,请检查重新选择库,然后在您的选择器中,如果其中一个源尚未准备好,您可以返回“false”或其他任何内容。
祝你好运
【讨论】: