Dojo入門篇
阿新 • • 發佈:2017-06-01
gin iss mark 打包工具 打包 wid nbsp 支持 ext
??
Dojo是一個JavaScript實現的開源DHTML工具包,Dojo最初的目標是解決開發HTML應用程序中遇到的一些長期存在的問題。然而如今Dojo已經成為了開發RIA應用程序的利器。
Dojo讓Web頁面具有動態能力,我們能夠在其它支持JavaScript的環境中使用Dojo。
利用Dojo提供的組件。能夠提升Web應用程序的可用性和交互能力。
Dojo在非常大程度上屏蔽了瀏覽器之間的差異性,因此不用操心Web頁面是在某些瀏覽器中可用。
Dojo的打包工具能夠幫助優化JavaScript代碼,而且僅僅生成部署應用程序所需的最小Dojo包集合。
Dojo架構圖
Dojo Toolkit的特性
1、Core Dojo包
包括了一些Base中沒有包括的附加特性。通常這些特性不像Base中的特性那樣頻繁使用。因此它們單獨載入的話會減輕Base包的負擔。從這一點來講,Core包提供一些實際實用的組件。包括高級動畫拖放、I/O、數據管理、國際化、瀏覽器歷時管理等。
2、Dijit包
包括Dojo小部件和組件的擴展UI庫。
這些小部件的一些演示樣例包括對話框、日歷、調色板、工具提示和樹等。它還包括一些表單控件,這比標準HTML表單控件提供很多其它的功能。另一些完整的布局管理選項。
3、DojoeXtensions(DojoX )
包括工具箱的各個子項目,位於DojoX中的大多數是實驗特性。可是也有一些穩定組件和特性。
關於Dojo的很多其它知識,訪問網址:http://dojotoolkit.org/
??
Dojo入門篇