自己開(kāi)發(fā)Dojo的建議框架
更新時(shí)間:2008年09月24日 23:56:45 作者:
自定義Dojo框架的必要性:
1.由于Dojo的每一個(gè)版本變化都比較大。
2.Dojo更新都比較快,基本上是1--2個(gè)月一個(gè)新的版本。
3.Dojo有很多不完善的地方,在實(shí)際應(yīng)用中如果自己不修改代碼,要實(shí)現(xiàn)自己想要的全部功能是不可能的。
建議開(kāi)發(fā)框架如下
root
-dojo
-dijit
-dojox
_padesk
_dojo
_dijit
_dojox
_util
也就是新建一個(gè)目錄padesk(示例,可以自己選),在padesk目錄下新建dojo、dijit、dojox目錄,把自己需要修改后才能使用的組件放到相應(yīng)的目錄下:
例如:
dijit.form.Button
我們想在這個(gè)基礎(chǔ)上定制一個(gè)只顯示Icon的Button,就可以定義為padesk.dijit.form.iconButton
這樣的結(jié)構(gòu),只要相應(yīng)的模組(甚至只是相應(yīng)的函數(shù))沒(méi)有變化,我們把Padesk文件夾拷貝到新版本的dojo中,就馬上可以利用。節(jié)省了在原來(lái)代碼上修改的的許多周折。
2.Dojo更新都比較快,基本上是1--2個(gè)月一個(gè)新的版本。
3.Dojo有很多不完善的地方,在實(shí)際應(yīng)用中如果自己不修改代碼,要實(shí)現(xiàn)自己想要的全部功能是不可能的。
建議開(kāi)發(fā)框架如下
root
-dojo
-dijit
-dojox
_padesk
_dojo
_dijit
_dojox
_util
也就是新建一個(gè)目錄padesk(示例,可以自己選),在padesk目錄下新建dojo、dijit、dojox目錄,把自己需要修改后才能使用的組件放到相應(yīng)的目錄下:
例如:
dijit.form.Button
我們想在這個(gè)基礎(chǔ)上定制一個(gè)只顯示Icon的Button,就可以定義為padesk.dijit.form.iconButton
這樣的結(jié)構(gòu),只要相應(yīng)的模組(甚至只是相應(yīng)的函數(shù))沒(méi)有變化,我們把Padesk文件夾拷貝到新版本的dojo中,就馬上可以利用。節(jié)省了在原來(lái)代碼上修改的的許多周折。
相關(guān)文章
dojo學(xué)習(xí)第二天 ajax異步請(qǐng)求之綁定列表
在上一篇《dojo學(xué)習(xí)第一天 Tab選項(xiàng)卡》,我們學(xué)到了,怎么用dojo的選項(xiàng)卡插件來(lái)制作更易于用戶(hù)使用的表單,所有的一切都是為了使用更加方便,一切都是為了用戶(hù)的體驗(yàn)2011-08-08Dojo之路:如何利用Dojo實(shí)現(xiàn)Drag and Drop效果
Dojo之路:如何利用Dojo實(shí)現(xiàn)Drag and Drop效果...2007-04-04Dojo 學(xué)習(xí)筆記入門(mén)篇 First Dojo Example
Dojo學(xué)習(xí)筆記入門(mén)篇,第一個(gè)小例子, 剛開(kāi)始學(xué)習(xí)dojo的朋友可以參考下。2009-11-11dojo 之基礎(chǔ)篇(三)之向服務(wù)器發(fā)送數(shù)據(jù)
dojo 之基礎(chǔ)篇(三)之向服務(wù)器發(fā)送數(shù)據(jù)...2007-03-03