Reactの機能/ステートレスコンポーネントに切り替えるようになりました。機能的/ステートレスの純粋なコンポーネントを返信する
しかし、私のチャットを再描画する際には、反応チャートのデータが変更されていないにもかかわらず問題があります。機能コンポーネントに切り替える前に、Reacts PureComponentを使用することで簡単に解決できました。
ステートレス関数にReactがPureComponentを使用する方法はありますか?
const ListGroup = props => {
const {title, width} = (props);
return (
<ul className={"grid"} style={{width}}>
<h1>{title}</h1>
{props.children}
</ul>
)
}
のリアクトPureComponentを使用する方法をデータを変更せずに再描画できるように?ライフサイクルメソッドの1つで何らかの形でそれを強制していましたか?さらに、なぜあなたはこの動作を望んでいますか? – Pineda
それはまったく反対です。私は、小道具が変更されていないときにコンポーネントを再レンダリングする必要はありません。 PureComponentsは、react-chartjs-2が引き起こしているこの問題を解決します:) – Drejer