2012-09-28 5 views
0

내 응용 프로그램에 로딩 아이콘을 적용했는데, 일부 위치에서 제대로 작동합니다. 그러나 그리드에 로딩되는 거대한 데이터가있을 때 로딩 아이콘이 나타납니다. 일정 시간이 지나면 회전이 멈추고 아이콘이 멈 추지만 기록이 인출됩니다.extjs : 잠시 후 화면 아이콘이 회전하지 않습니다.

잠시 후 그리드 새로 고침.

문제가 해결되어 데이터가 완전히로드 될 때까지 계속 회전합니다.

+1

[image] (http://extjs.cachefly.net/ext-3.4.0/resources/images/default/grid/loading.gif)는 움직이는 gif입니다. 나는 당신이 많은 제어권을 가지고 있는지 확신하지 못합니다. –

답변

2

문제가 ExtJS 라이브러리에 없습니다. 브라우저에 문제가 있습니다.

브라우저 프로세스 huge data에는 많은 시스템 리소스가 필요합니다. 따라서 브라우저는 GIF 이미지 애니메이션 렌더링에 우선 순위를 줄이고 데이터 처리 우선 순위를 높입니다.

ExtJS DOCS에서 이러한 동작을 볼 수 있습니다. 문서 안에 10 개 이상의 탭을 열어보세요. 문서 탭을 가로 지르면 LoadMask GIF 이미지가 표시되고 때로는 회전이 중지됩니다. (모질라 파이어 폭스에서 시도).

+0

이 문제를 피하는 다른 방법이 있습니까? – Hemant

+0

나는 너에게 말할 수 없다. Is는 브라우저 개발자 또는 심지어 OS 동작에 대한 질문입니다. –

관련 문제