ਪਹਿਲਾਂ ਮਾਪੋ, ਫਿਰ ਅਸਲ ਕਾਰਨ ਨੂੰ ਠੀਕ ਕਰੋ — ਅਨੁਮਾਨ ਦੇ ਆਧਾਰ ਤੇ ਹਰ ਜਗ੍ਹਾ useMemo ਨੂੰ ਛਿੜਕਾਵਾਂ ਨਾ ਕਰੋ।
ਨਿਦਾਨ ਕਰੋ
React DevTools Profiler ਦੀ ਵਰਤੋਂ ਕਰੋ ("Highlight updates when components render" ਨੂੰ ਸਮਰਥ ਕਰੋ)। ਇਹ ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਕਿਹੜੇ ਭਾਗ ਰੀ-ਰੈਂਡਰ ਹੋਏ ਅਤੇ ਕਿਉਂ (props ਬਦਲਿਆ, state ਬਦਲਿਆ, ਮਾਤਾ-ਪਿਤਾ ਭਾਗ ਰੀ-ਰੈਂਡਰ ਹੋਇਆ, context ਬਦਲਿਆ)।
ਆਮ ਕਾਰਨ ਅਤੇ ਸੁਧਾਰ
ਨੂੰ ਹਰਾਉਂਦੀ ਹੈ:
