一:dojo類包包括:
dojo. collections: 資料集合如:list, queue, set, stack, dictionary
dojo.crypto: 各種加密api如:(blowfish, md5, rijndael, sha*)
dojo.date :日期類,可以很方便的顯示各種日期格式
dojo. dnd: 拖拽api,利用它我們可以很方便的製作出各種拖拽程式
dojo. event: 事件類。
dojo. lfx: 各種html特效以及svg
dojo. io :各種io通道從cookie到iframe
dojo.lang:
dojo.logging: 日誌框架
dojo. math:
dojo.reflect:
dojo. rpc: 可以實現jason資料與webservice進行互動
dojo. storage: 本地儲存類
dojo. string: 字串類
dojo. undo: 利用堆疊可以實現可撤銷操作的管理
dojo. uri:
dojo. widget: 各種html小部件
dojo. xml, dojo.dom: xml與dom操作類
dojo.style :控制html樣式
二 設定dojo
dojo由於包含很多類,因此在使用dojo以前你必須選擇合適的dojo版本,在 或者 匿名svn via 你會發現五個版本的dojo:
i/o (xhr) 版: 僅僅包含以ajax方式與伺服器進行互動
event + i/o edition: i/o (xhr) 版 加上事件系統
ajax edition: 前兩個版本再加上各種html特效
widget edition: 可以實現各種小部件包括各種事件
「kitchen sink」 edition: 全部功能
三 動態載入子包
dojo乙個動人的特性是它可以「按需載入」所需要的包,如我們需要使用拖拽,事件系統或者各種html特效以及svg ,則我們只需使用dojo.require ()呼叫相應的包,如下操作:
dojo學習筆記(三)
模組 dojo.string.common dojo.string dojo.string.common 和dojo.string 是一樣的,只要 require 其中乙個就可以使用以下方法 dojo.string.trim 去掉字串的空白 usage example s abc dojo.stri...
dojo學習筆記(四)
這裡所說的基礎物件和方法是指的不 require 任何包就能夠呼叫的物件和方法 匿名函式 在開始前,我想介紹一下 js裡的匿名函式,這個在閱讀 dojo 的源 的時候,會發現到處都有匿名函式 function 前面的分號是乙個空語句,是可以不要的 匿名函式。乙個匿名函式就是乙個沒有名字的函式。你可以...
Dojo 1 x 筆記1 入門
dojo是個框架 是個js框架,現在除了這一點什麼都不知道,就這麼上手了。ps 不建議web初學者看我的筆記,這個要有一定積累才能看。在標籤內寫這麼一點 body h1 id greeting hello h1 script src data dojo config async true scrip...