




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1ExtJS入門培訓(xùn)張燕2009-12-32目錄一一. ExtJS概述概述二. 實(shí)例三. 實(shí)踐31.1. ExtJS概述 41.2. ExtJS的文件結(jié)構(gòu)adapter:負(fù)責(zé)將里面提供第三方底層庫(kù)(包括Ext自帶的底層庫(kù)) 映射為Ext所支持的底層庫(kù)。 ext-all.js:壓縮后的Ext全部源碼。ext-all-debug.js:無壓縮的Ext全部的源碼(用于調(diào)試)。ext-core.js:壓縮后的Ext的核心組件,包括sources/core下的所有類。ext-core-debug.js:無壓縮Ext的核心組件,包括sources/core下的所有類。source: 無壓縮Ext全部的源碼
2、(里面分類存放) 遵從Lesser GNU (LGPL) 開源的協(xié)議。 resources:Ext UI資源文件目錄,如CSS、圖片文件都存放在這里面。 exmaples:提供使用ExtJs技術(shù)做出的小實(shí)例。 docs: API幫助文檔。build: 壓縮后的ext全部源碼(里面分類存放)。 51.3. ExtJS的應(yīng)用 使用ExtJS框架的頁(yè)面中一般包括下面幾句:61.4. ExtJS類庫(kù)底層底層API(core): 提供了對(duì)DOM操作、查詢的封裝、事件處理、DOM查詢器等基礎(chǔ)的功能。 控件控件(widgets):可以直接在頁(yè)面中創(chuàng)建的可視化組件, 比如面板、選項(xiàng)板、表格、樹、窗口、菜單、工
3、具欄、按鈕等等。 實(shí)用工具實(shí)用工具Utils:Ext提供了很多的實(shí)用工具, 方便實(shí)現(xiàn)如數(shù)據(jù)內(nèi)容格式化、JSON數(shù)據(jù)解碼或反解碼、對(duì)Date、Array、 發(fā)送Ajax請(qǐng)求、Cookie管理、CSS管理等擴(kuò)展等功能 71.5.ExtJS組件基本組件81.5.ExtJS組件工具欄組件91.5.ExtJS組件表單及字段組件101.6.ExtJS組件使用111.6.ExtJS事件121.7.ExtJS布局布局是指容器組件中子元素的分布、排列組合方式。布局是指容器組件中子元素的分布、排列組合方式。Ext的所有容器組件都支持布局操作,每一個(gè)容器都會(huì)有一個(gè)對(duì)應(yīng)的布局,布局負(fù)責(zé)管理容器組件中子元素的排列、組合
4、及渲染方式等。 ExtJS的容器組件包含一個(gè)的容器組件包含一個(gè)layout及及l(fā)ayoutConfig配置屬性,配置屬性,分別用來指定容器使用的布局及布局的詳細(xì)配置信息;如果沒有指定容器組件的layout則默認(rèn)會(huì)使用ContainerLayout作為布局。Ext中的一些容器組件都已經(jīng)指定所使用的布局,中的一些容器組件都已經(jīng)指定所使用的布局,比如TabPanel使用card布局、FormPanel使用form布局,GridPanel中的表格使用column布局等,不能給這些容器組件再指定另外的布局。ExtJS2.0一共包含十種布局,一共包含十種布局,常用的布局有border、column、fit
5、、form、card、tabel等布局 。131.8.ExtJS常用布局Border把容器分成東南西北中五個(gè)區(qū)域,分別由把容器分成東南西北中五個(gè)區(qū)域,分別由east,south, west,north, cente來表示,來表示,在往容器中添加子元素的時(shí)候,只需要指定這些子元素所在的位置,在往容器中添加子元素的時(shí)候,只需要指定這些子元素所在的位置,Border布局會(huì)布局會(huì)自動(dòng)把子元素放到布局指定的位置自動(dòng)把子元素放到布局指定的位置 141.8.ExtJS常用布局Column列把整個(gè)容器組件看成一列,然后往里面放入子元素的時(shí)候,可以通過在子元素中把整個(gè)容器組件看成一列,然后往里面放入子元素的時(shí)候
6、,可以通過在子元素中指定使用指定使用columnWidth或或width來指定子元素所占的列寬度。來指定子元素所占的列寬度。columnWidth表示使用百分比的形式指定列寬度,表示使用百分比的形式指定列寬度,而而width則是使用絕對(duì)象素的方式指定列寬度,則是使用絕對(duì)象素的方式指定列寬度, 151.8.ExtJS常用布局Form是一種專門用于管理表單中輸入字段的布局,是一種專門用于管理表單中輸入字段的布局,主要用于在程序中創(chuàng)建表單字段或表單元素等使用主要用于在程序中創(chuàng)建表單字段或表單元素等使用 161.8.ExtJS常用布局Accordion使用該布局的容器組件中的子元素是可折疊的形式使用該布局的容器組件中的子元素是可折疊的形式 17目錄一. ExtJS概述二二. 實(shí)例實(shí)例三. 實(shí)踐182.1. Ext2.0自帶示例192.2. ShsaOA頁(yè)面202.2. Ext框架1.新建工程,導(dǎo)入類庫(kù)文件新建工程,導(dǎo)入類庫(kù)文件2.將將Ext拷貝到工程中拷貝到工程中3.制作制作jsp頁(yè)面,編寫頁(yè)面,編寫jsp中調(diào)用的中調(diào)用的ExtJs,編寫,編寫ExtJs中調(diào)用的中調(diào)用的Action21目錄一. ExtJS概述二. 實(shí)例三三. 實(shí)踐實(shí)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度茶樓租賃合同茶樓與茶藝培訓(xùn)學(xué)校合作框架協(xié)議
- 二零二五年度在線教育平臺(tái)師資聘用協(xié)議
- 食用菌種植技術(shù)服務(wù)合同
- 英語(yǔ)語(yǔ)法中的定語(yǔ)從句詳解:九年級(jí)英語(yǔ)語(yǔ)法基礎(chǔ)強(qiáng)化教案
- 幼兒園繪本閱讀感悟分享
- 產(chǎn)品分銷銷售服務(wù)條款及目標(biāo)協(xié)定
- 數(shù)據(jù)驅(qū)動(dòng)的環(huán)保產(chǎn)業(yè)發(fā)展戰(zhàn)略協(xié)議
- 提升職場(chǎng)技能與素質(zhì)
- 數(shù)理化習(xí)題集:高三化學(xué)知識(shí)點(diǎn)強(qiáng)化練習(xí)計(jì)劃
- 家電產(chǎn)品渠道經(jīng)銷協(xié)議
- 重慶市渝北區(qū)大灣鎮(zhèn)招錄村綜合服務(wù)專干模擬檢測(cè)試卷【共500題含答案解析】
- GB/T 5915-1993仔豬、生長(zhǎng)肥育豬配合飼料
- GB/T 3624-2010鈦及鈦合金無縫管
- 壓花藝術(shù)課件
- DB32T4220-2022消防設(shè)施物聯(lián)網(wǎng)系統(tǒng)技術(shù)規(guī)范-(高清版)
- (新版)老年人健康管理理論考試題庫(kù)(含答案)
- 感應(yīng)加熱操作規(guī)程
- 煤氣設(shè)施安全檢查表(修訂)
- XX省血液調(diào)配管理辦法
- 微信開放平臺(tái)網(wǎng)站信息登記表
- 腦病科中醫(yī)疾病護(hù)理常規(guī)(精)
評(píng)論
0/150
提交評(píng)論