私は反応を使用するとき、私はこれらの2つのライフサイクルが似ていることがわかりますcomponentWillReceiveProps引数としてnextPropsを受け取るshouldComponentUpdateはnextPropsとnextStateを引数として受け取りますので、shouldComponentUpdateは同じことをやります。である - 新しい小道具がコンポーネントに渡されます、あなたがなぜ、componentWillReceivePropsメソッドとshouldComponentUpdateメソッドの両方を保持しますか?
がshouldComponentUpdateが新しい小道具の状態に応じてアクションをトリガすることができたときに、これが呼び出された関数名状態など - これらの2つの方法
おそらく、ドキュメントを読んでください。これらの2つのライフサイクル機能は同じ小道具を受け取りますが、異なる機能を提供し、異なるトリガーを持ちます –
'shouldComponentUpdate'は、アップデートを受け入れるか、または拒否するために使用されます。小道具が変更された場合、コンポーネントを再度レンダリングしたくない場合がありますので、falseを返します。 componentWillReceivePropsは、あなたが現在持っている小道具と、次の小道具がどうなるかを確認する方法です。 'componentWillReceiveProps(nextProps){}'。 – Dan
この質問に対する回答は、Reactのドキュメント –