作者:David Walsh翻譯:Siqi (siqi.zhong@gmail.com)原文:Get started with dojox.mobile Web技術飛速更新,而現在Web的趨勢也是逐漸向行動裝置上遷移。如同其他Web存在的問題一樣,Dojo
感謝王牌海盜的投稿!本文首發於:http://cosbor.web-144.com/?p=38 =======================================================================================在我們國內開發應用系統的過程中往往會遇到這樣的需求:下拉式功能表中的條目過多時,使用者在篩選時往往非常費勁,希望能提供條目拼音簡碼的方式進行篩選,加快選擇速度。而Dojo的FilteringSelect是個非常優秀的具有動態篩選及
在前幾篇關於Dojo 1.6中新加入AMD支援的介紹文章中我們提到, 雖然dojo1.6 沒有內建一個AMD載入器,但是dojo可以作為一個AMD模組被任意標準AMD 載入器(AMD loader) 載入(例如requireJS)後面有讀者問具體如何?。 本文就次做一些探討。 在開始動手之前我們要下載一些素材首先我們要感謝Ben Hockey 他已經為dojo 和requireJS的整合做了一個模板項目, 在GitHub上供人下載參考。 地址是:
建立 基於模板的小組件(Widget)作者:Tom Trenka原文連結:http://dojotoolkit.org/documentation/tutorials/1.6/templated/譯者: feijia (tiimfei@gmail.com)在本教程中,你將學到Dijit 的重要組成部分模板系統:Dijit._Templated ,以及如何使用模板來快速建立自己的小組件難度: 中等, 使用Dojo 版本: 1.6Dijit (Dojo的小組件庫)提供的_Widget
感謝王牌海盜的投稿!本文首發於:http://cosbor.web-144.com/?p=52=======================================================================================在上一篇中,我們講了如何利用並改造Dojo的FilteringSelect組件實現一個拼音檢索功能的下拉式功能表。本篇文章準備講講服務端如何為FilteringSelect更好的提供具有拼音簡碼的store及實現自動新增實體bean
作者:David Walsh翻譯:Siqi (siqi.zhong@gmail.com)原文:Introduction to TweetView 在本系列的第一篇教程dojox.mobile入門中,我們已經詳細介紹了Dojo Toolkit中dojox.mobile包的基本概念和用法。在本系列接下來的教程中,我們將著手建立我們自己的強大dojox.mobile web應用程式TweetView。本篇教程將協助你熟悉什麼是TweetView,我們想用它來幹什麼,然後我們將開始構建這個行動裝置
在Dojo1.6中有一個嶄新的Multi-File Uploader (dojox.form.Uploader),它具有一個可定製樣式的file input按鈕,可使用多檔案選擇模式,且完全基於HTML元素。在不支援HTML5的瀏覽器中,該控制項可以自動切換到使用Flash或者iframe。原文:The New HTML5 Multi-File Uploader作者:Mike Wilcox難度: 初學者Dojo版本: 1.6入門File input之所以叫file
Dojo interest
文章目錄 控制項中的菜單更進一步 Dijit 菜單Dijit 是一個強大的架構,我們可以用來建立簡介,專業的介面。有時,那意味著我們需要一個帶有選項的菜單,帶來我們像案頭應用一般的體驗。有了wijit/Menu, 我們有了一個便於使用的強大的工具區建立這些介面。難度:初學者dojo 版本:1.8作者:Dylan Schiemann譯者:Leslie
本文翻譯自: Dojo ObjectStores原作者: Kris Zyp翻譯: Siqi Dojo 1.6推出了一套新的名為Dojo Object Store的data store API。 這套基於HTML5 IndexedDB objectstore API 的新store API旨在大大簡化Dojo store的互動和構建。 這套新的API遵循HTTP/REST命名規範,並與dojox.storageproviders(local storage, cookie storage, 和
難度:中等Dojo版本:1.7+原作者:Kris Zyp譯者:Oliver (zhuxw1984@gmail.com)原文連結:http://www.sitepen.com/blog/2012/09/21/exploring-dojojson/(年初翻譯過Kris Zyp的另一篇介紹dojo/json的文章:Dojo的內建JSON解析模組,本文相比那篇文章更為詳細,著重介紹了新老API的對比,對一些API的特殊用法也解釋得比較清楚。——譯者注)Dojo長久以來一直通過dojo.fromJson(
用戶端Web應用開發的健壯性已經變得越來越強,有很多工具可以用來增強終端客戶的沉浸感和互動性的使用者體驗。隨著使用者數量的激增,高效編寫代碼的重要性尤為突出。採用dojo以及其他AMD相容的工具,使編寫良好模組化的前端代碼變得簡單容易。當採用AMD的開發模式,開發人員可以容易的編寫出模組化的前端代碼,但是需要面臨兩方面的問題,如:一、合理命名模組;二、對引用某模組的本地變數確定相應的命名規範。 首先,複習一下AMD技術的一些專業術語:包
公告欄裡寫到:Dojo的高門檻一旦跨過,必將別無所求。含義有二:第一,Dojo難學;第二,Dojo很強大。這也揭示了本部落格的目標:協助大家用好Dojo這個優秀的Ajax架構。 在回答為什麼選擇Dojo之前,我們看看哪些人已經選擇了Dojo:既然能被眾多著名IT公司支援,Dojo必然有它的獨特之處,那就是:架構。 一個穩定、可擴充、可維護的架構是所有高品質應用的基石。如果所有人都按自己的思路隨心所欲的寫代碼,那就不會有那麼多軟體方法學,設計模式的存在。Dojo在一定程度嚴格規定了這樣的開發規則,
通過本文您將學到Dijit包中的_WdgietBase模組是怎麼回事,以及它作為Dojo Toolkit中所有widget的基礎是如何工作的。難度:中等Dojo版本:1.7原作者:Tom
深入理解AMD模式下的Dijit難度:初學者dojo 版本:1.8作者:Mike Wilcox譯者:Leslie (yurychika[at]gmail.com)原文:http://www.sitepen.com/blog/2012/11/16/dive-into-dijit-with-amd/Dojo Toolkit與其他JavaScript類庫最大的不同是Dojo的UI組件系統:Dijit。這是一個靈活的,綜合的Dojo
本文譯自Dylan Schiemann 在其SitePen公司網站上的一篇部落格。 Dylan是dojo Toolkit 和dojo Foundation的創始人之一。
Dojo toolkit 1.5 正式發布並可以直接下載了。Dojo 是一個JavaScript 工具包既可以用於輕量級的應用開發,也提供了強大的工具來開發複雜的進階Web 應用程式。 Dojo1.5 是Dojo 的第11 個主要版本,這一版本中提供了眾多非常關鍵的改進,並且Dojo 仍和最初的第一版一樣,一個免費授權,免費使用。新的使用者介面新版本的Dojo 提供了許多重大的介面改進,使用了新的Claro 主題。Claro 主題為Dojo 的使用者介面庫Dijit 提供了現代,專業的介面風格。
難度:中等Dojo版本:1.7原作者:Bryan Forbes譯者:Oliver
建立並增強Dojo類——譯自http://www.sitepen.com/blog/2010/07/01/creating-and-enhancing-dojo-classes/ 原作者David
Dojo 和requireJS 整合之二 作者: feijia (tiimfei@gmail.com) 在成功了配置了dojo和requireJS之後,我們要仔細分析一下這個模板項目的原始碼, 看看Ben提供的程式架構究竟是怎麼實現的。 首先我們會注意到 index.html<!DOCTYPE html><html lang="en-us"><head><meta charset="utf-8" /><title>dojo with