2013-12-11 4 views
0

Dojo의 dGrid가 여러 줄의 행 데이터를 처리 할 수 ​​없기 때문에 jqGrid 대신 사용하려고합니다. dgrid 사이트에는 데이터를 한 번 검색하고 페이지 매김을 여러 번 수행하는 샘플 페이지 매김이 있습니다. 데이터가 너무 큰 경우 성능 문제가 발생할 수 있으므로 걱정됩니다. dGrid가 각 페이지 매김마다 데이터를 요청하면서 페이징을 수행 할 수 있는지 궁금합니다.Dgrid Pagging이 서버로 데이터를 다시 검색하지 않습니다.

dojo 사이트의 소스 예제.

http://dojofoundation.org/packages/dgrid/tutorials/grids_and_stores/demo/Pagination.html 

페이지 매김 옵션을 점검 했으므로 저장소의 동작을 변경하는 논리가없는 것으로 보입니다.

https://github.com/SitePen/dgrid/wiki/Pagination 

또한 저장소 데이터 쿼리의 경우. 데이터는 클라이언트 기반으로 만 필터링됩니까? 대답 한 후 편집

는 :

나는 다음과 같은 질문이 부분적으로이 질문에 대답 것으로 나타났습니다. 나중에 참조 할 수 있도록 추가. -nap Related

답변

1

Dojo에는 dgrid를 포함하여 모든 데이터 기반 구성 요소가 사용하는 표준 Store API이 있습니다. dgrid 데모는 프로덕션 사이트에 적합하지 않은 기본 메모리 저장소를 사용합니다. 프로덕션 사이트에서 사용할 메모리 저장소 대신 서버에 JsonRest 또는 유사한 저장소를 구현하여 사용합니다.

+0

대답은 괜찮지 만 여기에 대한 예제가 있다면 더 좋을 것입니다. – Nap

관련 문제