dojo AMD開發之dojo/_base/html
在dojo的AMD開發方式中,以前在dojo全域性中的方法被拆分到各個不同的檔案中,比如在開發一個widget的時候經常要對dom進行操作,為了遵從AMD的開發方式,要引入很多的檔案,比如dojo/dom-construct、dojo/dom-class、dojo/dom-style等,這樣每次引入的檔案太多,一則麻煩,二則加大了http的請求數量,dojo官方也考慮到了這個問題,將dojo中有關dom操作的模組打包成了一個dojo/_base/html,之需要引入該模組就可以完成建立dom、刪除dom、修改dom樣式等等的一系列dom操作,也就是在html模組中都能找到在其他各個單獨的dom小模組中對應的方法。比如在引入dojo/dom-style設定dom樣式時,執行domStle.set("display","block");在引入html模組後,執行html.setStyle("display","block")。dojo官方也給出了這種詳細的對應關係,地址如下http://dojotoolkit.org/reference-guide/1.8/dojo/_base/html.html
相關文章
- Dojo開發之佈局容器和堆疊容器使用
- Dojo DOM 函式函式
- Flutter Dojo的設計之道Flutter
- 使用 Dojo 開發定製 Business Space 小部件,第 4 部分
- 特斯拉人工智慧Dojo概述人工智慧
- DOJO API 中文參考手冊API
- Dojo與jQuery綜合比較分析jQuery
- dojo使用筆記: 自定義ConfirmDialog筆記
- 讓dojo.require非同步載入小部件UI非同步
- Dojo Spreadsheet Widget - 基於Ajax的ExcelExcel
- 改善Dojo應用程式的初始下載時間
- 基於dojo實現mvc 模式下的ajax應用MVC模式
- AJAX框架的選擇:ECHO2, GWT, DOJO, PROTOTYPE, JQUERY框架jQuery
- Dojo:主題(theme)切換以及Div蒙板覆蓋
- 使用debugger在dojo小部件中除錯程式碼除錯
- 四種流行的AJAX框架jQuery,Mootools,Dojo,ExtJS的對比框架jQueryJS
- 特斯拉開發 Dojo 神經網路訓練計算機;CMU 新實驗改善機器人知覺神經網路計算機機器人
- 微信開發之data:image/png;base64,
- 特斯拉起訴前工程師:涉嫌竊取“Dojo 專案”超級計算機機密工程師計算機
- 使用 Dojo 工具包和 JSON-RPC 構建企業 SOA Ajax 客戶端JSONRPC客戶端
- 《HTML5之開發準備》HTML
- html5開發之viewport使用HTMLView
- html <base>標籤的作用HTML
- base業務框架開發手冊框架
- 前端開發知識點之 html &css前端HTMLCSS
- iOS開發之AES+Base64資料混合加密與解密iOS加密解密
- HTML 開發工具HTML
- BASE理論之思考
- AMD從Intel挖走主開發人員(轉)Intel
- 開發:隨筆記錄之 HTML 彈出透明層事例筆記HTML
- HTML5 開發框架HTML框架
- 【HTML5】開發之meta標籤的viewport使用說明HTMLView
- Python開發【前端篇】HTMLPython前端HTML
- html,css前端開發筆記HTMLCSS前端筆記
- 前端開發面試題——HTML篇前端面試題HTML
- 雲族佳科技-誠聘高階Golang開發-base武漢Golang
- AMD and CMD are dead之Why Namespace?namespace
- AMD and CMD are dead之KMD.js之懶JS