Ich benutze reagieren (V0.13.3), Flussmittel (V2.0.3)Reagieren Js Leistung
Ich habe eine Komponente, die viele innere Komponenten hat.
Während die innere Komponente aktualisiert wird, geht der Browser aus. Ich kann nicht scrollen klicken und irgendwann bekomme ich ein Pop-up-Sprichwort:
nicht reagierende Skript möchten Sie aufhören.
Ich befolge alle React Lifecycle-Methoden und implementiere die -Methode.
Ich denke, das DOM Diffing ist so viel CPU-Zeit und RAM für den Browser reserviert.
Irgendeine Idee darüber, warum ich dieses Problem habe und wie ich herauskommen könnte?
Haben Sie große Berechnungen in inneren Komponenten wie lange Schleifen oder "während"? – Grievoushead
Sie können auch Chrome Profiler ausprobieren, um zu sehen, welche Funktion alle Thread-Ressourcen verbrauchen. https://developers.google.com/web/tools/chrome-devtools/rending-tools/js-execution – Grievoushead
Haben Sie nicht so viele Schleifen .. Erste Render war so schön ..... Problem existiert nur, wenn es nur aktualisiert wird –