最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Dojo 學(xué)習(xí)要點

 更新時間:2010年09月03日 15:21:26   作者:  
Dojo 學(xué)習(xí)要點學(xué)習(xí)dojo的朋友可以參考下
由于要學(xué)習(xí) ArcGIS Server JavaScript API,在此 API 中 ESRI 采用的是 JavaScript 開源框架 Dojo,于是先學(xué)習(xí)了點 Dojo 的知識,算是為以后的工作做準(zhǔn)備吧。
其實開源 JavaScript 框架很多,比如最早的 prototype,很實用的 jQuery,Yahoo 的 Yui,超炫的 ExtJS 等,至于為什么 ESRI 采用 Dojo,我們也不必去猜測,肯定有人家的道理滴,好好學(xué)習(xí) Dojo 才是硬道理。
學(xué)習(xí) Dojo 之前,務(wù)必要掌握一些必要的J avaScript 知識,如 json 等。由于以前 JavaScript 自認(rèn)為學(xué)的還可以,ExtJS 也算是入門了,相對來說學(xué)習(xí) Dojo 容易很多了。
現(xiàn)在 Dojo 的最新版本是 1.5.0 版,在其官網(wǎng)上可以下載到 dojo-release-1.5.0.zip 壓縮文件。
言歸正傳,下面為自己的一些學(xué)習(xí)要點,就權(quán)當(dāng)是做個私人筆記吧。
復(fù)制代碼 代碼如下:

1,通過dojo.require以類似C編程中#include或者Java中import的方式加載所需的部件
如dojo.require("dojo.parser");dojo.require("dijit.form.Button");
2,跨域自定義模塊
Dojo配置,djConfig="baseUrl:'./'"
注冊模塊的路徑,dojo.registerModulePath("dtdg","./dtdg");
加載自定義模塊,dojo.require("dtdg.foo");
3,本地工具箱模塊
直接加載自定義模塊,dojo.require("dtdg.foo");
4,為對象注冊事件
dojo.connect();
5,json和字符串之間轉(zhuǎn)換
dojo.fromJson(/*String*/ json);//返回JavaScript對象,json對象
dojo.toJson(/*Object*/ json, /*Boolean*/ prettyPrint);//返回字符串
6,Ajax通信
dojo.xhrGet(/*Object*/ args);dojo.xhrPost(/*Object*/ args);
dojo.xhr(/*String*/ method, /*Object*/ args, /*Boolean?*/ hasBody);
7,本地化
djConfig="dojo.local:'zh'"
8,控件、布局等都在dijit中

相關(guān)文章

最新評論

天等县| 荆门市| 宁城县| 邯郸县| 革吉县| 定安县| 色达县| 德安县| 秀山| 迭部县| 巴东县| 宜兰市| 栾川县| 涿鹿县| 湘潭市| 赣州市| 祁门县| 突泉县| 长沙市| 呼伦贝尔市| 汨罗市| 那坡县| 云安县| 鄂尔多斯市| 丰都县| 新泰市| 沂源县| 光山县| 进贤县| 连江县| 邢台县| 罗源县| 周至县| 登封市| 五常市| 油尖旺区| 翁牛特旗| 保康县| 钦州市| 安多县| 张家港市|