2017-08-17 13 views
0

mapStateToProps関数に関する質問があります。反復還元mapStateToPropsが2回呼び出されました

function mapStateToProps(state) { 
    console.log(state); 
    return { 
     items: state.items 
    } 
} 

とコンソールログは、{私を出力}と{何か::配列[2]}私は、コードのようなものを持っています。

mapStateToのように見えますが、Propsは2回呼び出されます。それはなぜそれのように振る舞う? 理由は何でしょうか?

よろしく

+1

アプリケーションのさまざまな部分で2つの状態の変更が開始されるためです。 – rorschach

+0

私にとってはるかに十分なコンポーネントが1つだけです。 –

答えて

2

あなたが持っているか、それがこれを何どのくらいのコードの詳細を知らなくても、単に推測です:アプリケーションが状態は空なので、{}として初期化されて開始されると

。その後、値がsomethingの状態変化が送出されます。

+0

ありがとうございました –

関連する問題