ExtJS 學習心得(一)

2021-08-22 15:27:42 字數 858 閱讀 1123

乙個偶然的機會,我發現了extjs框架,第一次看到其建立出來的效果時,簡直興奮死我啦,呵呵,沒想到還有這麼漂亮的ui控制,但使用起來卻感覺不太 爽,其一大缺點就是所帶的類庫太龐大啦,會比較影響速度,而且幫助文件全部是英文,英文的也還好啦,更重要的是其文件並沒有相關的例子,只是列出來使用參 數,讓人很難掌握,只好去他們的官方論壇到處問人,鬱悶!

不過還好,外國人一般都比較熱情,基本上問的問題都有人會給我答覆,呵呵

在幫朋友做的乙個**裡,我就開始了大量使用了extjs框架,雖然其類庫檔案是很大,不過感覺能做出這種效果的話,這點犧牲還是值得的

先說說extjs的自定義函式吧,以下語句可建立乙個函式:

=function

()...

return

...,

function

()...

剛開始時讓我比較鬱悶的是這種js裡的函式呼叫機制,以上**裡,將建立乙個名為ext.login()的物件,應該相當於乙個類的意思吧,然後可在其裡面寫其他相關的方法

在return裡的為公有方法,這裡面的方法可給外部程式呼叫(如在html檔案裡用),而在return以外的**是其私有方法,只能在ext.login()這個物件裡呼叫

如需要在其他頁面呼叫裡面的login()方法,可直接寫

input

id="login"

onclick

="ext.login().login()"

/>

如果需要在頁面載入時就呼叫,一般只需直接用extjs裡的方法即可實現:

這裡的函式名並不需要加括號,第乙個引數是要呼叫的方法,第二個是作用域,一般寫此物件名即可

ok,關於基本的函式使用呼叫要注意的差不多就這些吧,之後再寫寫對ajax的運用

ExtJS 學習心得(一)

乙個偶然的機會,我發現了extjs框架,第一次看到其建立出來的效果時,簡直興奮死我啦,呵呵,沒想到還有這麼漂亮的ui控制,但使用起來卻感覺不太爽,其一大缺點就是所帶的類庫太龐大啦,會比較影響速度,而且幫助文件全部是英文,英文的也還好啦,更重要的是其文件並沒有相關的例子,只是列出來使用引數,讓人很難掌...

ExtJS學習心得(二)

其實ext.ajax的使用並不難,只是當初我一直不清楚如何獲取其返回值,搞得鬱悶了一陣子,以下是乙個比較簡單的例子 view plain copy to clipboard print?1ext.ajax.request 8 success function response,options 14 ...

ExtJS學習心得(二)

其實ext.ajax的使用並不難,只是當初我一直不清楚如何獲取其返回值,搞得鬱悶了一陣子,以下是乙個比較簡單的例子 1ext.ajax.request 8success function response,options 14else17 18 說明 2行 url引數是要提交到的頁面 3行 para...