官網:http://dojotoolkit.org/reference-guide/1.10/dojo/index.html#dojo-dojo的翻譯 dojo 內容: dojo dojo/dojo dojo/_base Areas of Functionality dojo是dojo工具箱的基礎包 ...
官網:http://dojotoolkit.org/reference-guide/1.10/dojo/index.html#dojo-dojo的翻譯
dojo
內容:
dojo是dojo工具箱的基礎包。有時被稱為“核心”,它包含了最重要的一般適用的軟體包和模塊。dojo
包包含了許多功能,比如ajax、dom操作、類類型編程、事件、承諾、數據存儲、拖放和國際化庫。
dojo/dojo
這是工具箱的引導模塊。它包含了amd和遺留載入器,這些載入器允許您載入其他程式。模塊及其定義require()
和define()
amd函數。對於後相容原因,模塊預設為同步模式,並自動載入幾個模塊,提供類似於發佈的api。在1.7之前.dojoConfig
備選方案async
設置為true
然後模塊將運行非同步地載入最小數量的模塊。
見dojo/dojo有關模塊的詳細信息,以及有關Dojo裝載機可供使用
dojo/_base
此包和相關模塊將消除正式包含在基中的功能。dojo/dojo
模塊中的許多模塊定義了當前位於根中的模塊和包的“遺留”api。在...dojo
包裹。
功能領域
下表提供了dojo
包裹。
Functionality | Packages/Modules | Description |
---|---|---|
dojo內核 | dojo/_base/kernel | 引導內核生成dojo 命名空間 |
dojo配置 | dojo/_base/config | 配置dojo並載入預設平臺配置 |
模塊載入 | 遺留和amd模塊載入器對於dojo | |
裝載機插件 | amd裝載機插件 | |
特征檢測 | 提供跨平臺特征檢測和管理的模塊 | |
語言 | dojo/_base/lang | 對於Dojo的基礎語言擴展 |
類 | dojo/_base/declare | dojo的類系統 |
Deferreds and Promises(翻譯應該是延遲和承諾吧) | 非同步過程管理模塊 | |
事件、連接 | 處理事件和修改行為的模塊 | |
面向對象編程 | dojo/aspect | 提供基於對象的建議修改連接點(方法) |
請求 | 請求處理,核心“ajax”編程 | |
特性 | dojo/Stateful | 對象與類的管理屬性 |
主題/發佈/訂閱 | dojo/topic | dojo主題系統 |
數據和存儲 | 提供客戶端數據處理的包 | |
路由器 | dojo/router | 允許基於哈希值的映射結構到回調 |
解析器 | dojo/parser | 允許將“裝飾”HTML轉換成實例化對象。 |
DOM 和 HTML | DOM和HTML的操作和管理模塊 | |
查詢、列表和選擇器 | DOM查詢和DOM節點的目標增強 | |
dom效應 | DOM 動畫效果 | |
瀏覽器視窗 | 跨瀏覽器相容的視窗引用 | |
文檔生命周期 | 文檔生命周期模塊 | |
瀏覽器歷史 | 管理瀏覽器歷史的模塊 | |
Cookies | dojo/cookie | Cookie管理模塊 |
滑鼠,觸摸鍵和鍵 | 用戶輸入的規範化管理 | |
拖放 | dojo/dnd | 拖放包 |
測試 | 模擬用戶輸入模塊 | |
Arrays | dojo/_base/array | 陣列常式增強 |
Strings | dojo/string | 字元串常式增強 |
JSON | JSON處理模塊 | |
Colors | 顏色類/函數 | |
Dates | dojo/date | 日期例行增強 |
URL and Query Strings | url和url查詢字元串管理 | |
國際化 | 處理應用程式國際化的模塊 | |
可訪問性 | dojo/hccss | CSS增強可訪問性 |
遠程過程調用 | dojo/rpc | 調用遠程過程調用的能力 |
Miscellaneous 其他 | dojo/gears [2] |