2011-02-14 4 views
0

일반 테이블을 렌더링하지만 데이터 저장소 및 레코드 모델을 기반으로 Ext JS 라이브러리의 일부를 활용하고 싶습니다. 튜토리얼 및/또는 다른 리소스를 사용하여 시작하는 데 도움이되는 정보를 알고 계십니까?Ext JS에서 일반 테이블 만들기

답변

1

"일반 HTML 테이블"을 렌더링하려면 왜 레코드 모델이 필요합니까?

AJAX 호출 (가능하면 Ext Direct을 사용)을 작성하고 XTemplate을 반환 된 JSON 결과에 적용하는 것이 가장 쉬운 방법입니다.

다른 두 가지 접근 방법이 될 것이다 - 그리드 또는 목록보기의 구성 요소는 일반 HTML "같이"로

  • 스타일 (경량이 concnern 경우)

    1. 대신 그리드의 가벼운 무게 list view 구성 요소를 사용하여 표.
  • +0

    사실 내가 이미 Ext에서 사용할 수없는 그리드의 특정 기능에 의존하는 많은 항목을 가지고 있으며 그 때문에 사용자 정의 그리드 컨트롤을 만들고 싶었습니다. 예를 들어, 모든 데이터 행은 2 개의 테이블 행으로 구성되는 반면, 두 번째 행은 기본적으로 표시되지 않으며 "확장 된"경우 세부 정보 (일종의 마스터 세부 사항)가로드됩니다. –

    +0

    어쨌든 - 정보를 제공해 주셔서 감사합니다. XTemplate을 시도해보고 저를 위해 효과가 있는지 알아 보겠습니다. –

    +1

    마스터 행 아래에 중첩 된 정보가 들어있는 경우 그리드 플러그인 예제 페이지의 첫 번째 예제 (http://dev.sencha.com/deploy/dev/examples/grid/grid-plugins.html)를 살펴보십시오. –