私は反応(V0.13.3)、フラックス(V2.0.3)を使用しています。React Js Performance
私は多くの内部成分を持つ成分を持っています。
内部コンポーネントが更新されている間、ブラウザはオフになっています。私はクリックをスクロールすることができませんし、いくつかの時間を言ってポップアップ:
応答しないスクリプトを停止しますか?
私はすべてのリアクションライフサイクルの方法に従い、shouldComponentUpdate
メソッドを実装しています。
DOM DiffingはCPU時間とRAMをブラウザに多く割り当てていると思います。
なぜこの問題があるのか、どうすればそれから抜け出すことができますか?
長いループや 'while'のような内部コンポーネントに大きな計算がありますか? – Grievoushead
また、Chromeプロファイラを使用して、funcがすべてのスレッドリソースを食べているかどうかを確認することもできます。 https://developers.google.com/web/tools/chrome-devtools/rendering-tools/js-execution – Grievoushead
多くのループはありません。 初期レンダリングがとてもいい..... 問題取得が更新されたときにのみ存在する –