アプリケーションに読み込みアイコンを適用しました。一部の場所では正常に機能します。しかし、グリッドにロードされている巨大なデータがある場合、その時間ロードアイコンは、しばらくすると回転が停止し、アイコンがハングしますが、レコードはフェッチされています。
しばらくするとグリッドが更新されます。
データが完全に読み込まれるまで回転が続くように、問題を修正する方法。
アプリケーションに読み込みアイコンを適用しました。一部の場所では正常に機能します。しかし、グリッドにロードされている巨大なデータがある場合、その時間ロードアイコンは、しばらくすると回転が停止し、アイコンがハングしますが、レコードはフェッチされています。
しばらくするとグリッドが更新されます。
データが完全に読み込まれるまで回転が続くように、問題を修正する方法。
ExtJSライブラリに問題はありません。問題はブラウザにあります。
ブラウザが処理するときhuge data
、それは多くのシステムリソースを必要とします。そのため、ブラウザはGIF画像アニメーションのレンダリングの優先度を下げ、データ処理の優先度を上げます。
このような動作はExtJSDOCSで確認できます。ドキュメント内で10個を超えるタブを開いてみてください。ドキュメントタブをトラバースすると、LoadMask GIF画像が表示され、回転が停止することがあります。(Mozilla Firefoxで試してみました)。