EXT企業應用第一章

2021-09-30 03:13:54 字數 2021 閱讀 1549

1.

本地化

本地化實質是改變介面語言。 進入

e:/ext2.2/extjs/build/locale

,其下有很多種語言版本。但是國內只要

ext-lang-zh_cn.js

(ext-lang-zh_tw.js

視區域而定)和

ext-lang-es.js

(預設引用)

即可。 所以

web

介面加入引用即可,**類似如下形式:

如果認為本地化開發包過大,可以刪除不需要的語言包,估計可以刪除

600~750kb

左右。

2.空白

ext需要乙個

1 x 1

的透明gif。

更改**如下:

ext.onready(function());

s.gif

在e:/ext2.2/extjs/resources/images/default

目錄下。

為什麼是而不是

div?

的大小在任何瀏覽器中都是可預知的。而

div很難說,其次

ext的基礎架構有

css,

css是應用於已知的元素,那好,定義乙個已知元素吧!然後採用

ext更改顯示介面。就是這樣的方案。 3.

使用函式

使用ext.onready(

想寫什麼就寫什麼吧!)

如上函式是在

dom載入完畢後執行的。

企業應用

盡全力不採用匿名函式

原因:復用 4.

加速引用物件

如果在網頁中引用的物件唯一,但是要反覆引用就可以採用

fly來提高速度。

fly只能記錄乙個引用,再次呼叫

fly,先前的引用不儲存。

如下例項**:

var my_id = ext.fly('my_id');

ext.fly('another_id');

my_id.

dom.innerhtml = 'edwin';

});如上**只是改變了

another_id

的dom

節點內容。 5.

驗證

每個元件都有一些驗證方法,空驗證,資料驗證等,查閱相應的文件即可。 檢視

vtype

是否滿足需要。目前只是有四個公共方法(

alpha

,alphanum

,email

,url)

詳細見ext.form.vtypes 類。

製作自己的驗證方式:

ext.form.vtypes['***val'] =

驗證輸入的正則;

ext.form.vtypes['***mask'] =

乙個接受輸入的正則;

ext.form.vtypes['***text'] =

乙個顯示資訊的字串;

ext.form.vtypes['***'] = function(v)

ext.quicktips.init(); //

開啟驗證的提示資訊

***->

命名規則(工程名

+子工程名

+乙個有意義的名詞),如果使用範圍寬泛,那麼乙個有意義的名詞即可。 js

檔案命令也是一樣。 6.

元件顯示

htmleditor

需要》530

的寬度才能顯示完全。

如下形式區別:

var test = new ext.form.textfield();

這種在記憶體中立刻就有空間占用,屬於

not lazy

寫法。

須要重繪才能顯示,並非立刻占有記憶體,屬於

lazy

的寫法。推薦此寫法。

python第一章筆記 第一章 基礎

參與除法的兩個數中有乙個數為浮點數,結果也為浮點數 如 1.0 2,1 2.0,1.0 2.0 python print 1.0 2 結果 0.5 print 1 2.0 結果 0.5 print 1.0 2.0 結果 0.5 整數 整數,計算結果的小數部分被截除,只保留整數部分 不會四捨五入 如 ...

第一章企業IT體系結構(一)

企業定義 大型企業或組織 包括企業或組織的所有組成部分 部門 公司 it管理面臨的問題 1.it和企業目標相一致 2.組織和利用資料 3.制定功能相互交叉的資訊 4.利用工廠取得競爭優勢 5.整合的系統 6.使對工廠的提前投入變成資產 7.聯絡客戶與 商 8.更新舊的系統 9.建立資訊系統體系結構 ...

第一章 緒論

1.16 void print descending int x,int y,int z 按從大到小順序輸出三個數 print descending 1.17 status fib int k,int m,int f 求k階斐波那契序列的第m項的值f gender char schoolname 校...