> 웹 프론트엔드 > JS 튜토리얼 > ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.

ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.

PHP中文网
풀어 주다: 2016-05-16 18:46:16
원래의
1653명이 탐색했습니다.

ExtJS는 지금까지 본 JS 컨트롤 라이브러리 중 가장 훌륭하고 아름다운 컨트롤 세트이므로 ExtJS를 접해 본 적이 없거나 관심이 없다면 배우고 사용해 보는 것이 매우 중요합니다. 읽어볼 필요가 있습니다

ExtJS는 완전한 RIA 솔루션이고, 그 완벽한 기능으로 인해 ext-all.js는 JS를 기반으로 하기 때문에 ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.00k 이상을 가지고 있습니다. CSS 기능 구현은 클라이언트 시스템에 매우 어렵습니다. 또한 특정 성능 요구 사항이 있습니다. 즉, IEExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다. 이하 버전은 지원되지 않습니다. 프로젝트에 웹 페이지 응답 시간에 대한 엄격한 제한이 있거나 클라이언트 운영 체제가 너무 오래된 경우 ExtJS를 선택하지 마십시오.
이 글에서는 주로 ExtJS의 다운로드 및 구성과 몇 가지 간단한 사용 방법을 소개합니다. 현재 최신 버전은 ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다..0이지만, 이 글에서는 주로 버전 ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다..ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.를 소개합니다.
ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.. ExtJS 다운로드 및 구성
ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.. 다운로드 주소: www.extjs.com/ (공식 홈페이지이므로 원하는 버전을 선택하여 다운로드할 수 있습니다.)
ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.. 구성 프로세스, 다운로드한 디렉터리가 Ext라고 가정하고 이 디렉터리에 MyExample 디렉터리를 만듭니다(이 디렉터리는 작성한 코드를 저장하는 데 사용됩니다). 구성 프로세스는 다음과 같습니다.
(ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.) 새 페이지를 만듭니다. file Helloworld.html
(ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.)

와 사이에 다음 코드를 추가합니다.




>

(ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.) 여기서 <script></script>는

(ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.) js 가져오기 순서를 변경하지 마세요
(ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다. ) HelloWorld 대화상자가 팝업되면 구성이 성공한 것입니다.

ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.. 그리드 제어 테이블 활용
EXT의 테이블 기능은 정렬, 캐싱, 드래그, 특정 열 숨기기, 행 번호 자동 표시, 열 요약 및 셀 편집 등의 기능을 사용합니다. 먼저 간단한 그리드를 만드는 방법을 소개합니다. ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.. 테이블의 컬럼 정보를 생성합니다:


코드를 복사합니다.

코드는 다음과 같습니다.

var cm=new Ext.grid.ColumnModel( [

{header:'number',dataIndex:'id'},
{header:'name',dataIndex:'name'},
{header:'description' ,dataIndex:'desn' }
]);


ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.. 데이터 정보 추가:



코드 복사

var data=[

['ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.','nameExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.','desnExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.'],
['ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.','nameExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.','desnExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.'] ,
['ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.', 'nameExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.','desnExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.'],
['ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.','nameExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.','desnExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.'],
['ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.','nameExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.','desnExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.' ]
]


ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.. 데이터 저장 객체 생성:



코드 복사

>var ds=new Ext .data.Store({

proxy:new Ext.data.MemoryProxy(data),

reader:new Ext.data.ArrayReader({},[
{이름:'id'},
{이름:'이름'},
{이름:'desn'}
])
})
ds.load() ;//이건 꽤 중요합니다


.
ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.. 테이블의 컬럼 모델이 정의되었으며 원본 데이터와 데이터의 변환이 완료되었습니다. 그것들을 함께 모으면 그리드가 성공적으로 생성됩니다.



코드 복사

코드는 다음과 같습니다.

vargrid=new Ext.grid.GridPanel({

renderTo:"grid ",

store: ds,
height:ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.00,
cm:cm
});



ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.. 참고: Ext의 renderTo 속성 표시 .grid.Grid EXT는 테이블을 어딘가에 렌더링하므로 HTML에 해당 테이블에 해당하는

가 있어야 합니다. ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.. 전체 코드 목록은 다음과 같습니다(테스트됨):




코드 복사

코드는 다음과 같습니다.



성 및 테이블 컨트롤은 _extjs를 사용합니다.C//DTD XHTML ExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다..0 Transitional//EN" "http://www.wExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다..org/TR/xhtmlExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다./DTD/xhtmlExtJS 구성 및 테이블 컨트롤은 _extjs를 사용합니다.-transitional.dtd">


그리드











관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿