2017-12-18 23 views
0

を更新しません:https://gist.github.com/emilevictor/007a10aa1669829feb940b9548e582a1componentWillUpdate()とcomponentDidUpdate()正しい内容で呼び出され、レンダリングは、私は、このコンポーネントを反応させてい

私は、サーバーからいくつかのデータをフェッチ行くにReduxのサガをオフに撃ちます。 this.props.statisticsに正常に設定され、再レンダリングがトリガーされます。状態が再来に変更されたときの機能が正しく、次の順序で呼び出されます。

componentWillUpdate(...) レンダリング(...) componentDidUpdate(...)言われたこと

、 DOMはthis.props.statisticsの新しい番号を反映するように変更されません。誰が何がうまくいかないかも知っていますか?

答えて

0

これは、これら2つのラインのためであった:

const LayoutWrapper = props => (
    <ChartWrapper> 
    <Async 
     load={import(/* webpackChunkName: "ReactChart2-layoutWrapper" */ "../../../components/utility/layoutWrapper")} 
     componentProps={props} 
    /> 
    </ChartWrapper> 
); 

const PageHeader = props => (
    <Async 
    load={import(/* webpackChunkName: "ReactChart2-pageHeader" */ "../../../components/utility/pageHeader")} 
    componentProps={props} 
    /> 
); 

を一度取り外し、彼らは問題を修正しました。なぜそれがこの効果を持っていたのかについての詳細をもう少し詳しく知りたいです。

関連する問題