远-方的博客

2009年11月15日

掌握 Dojo 工具包,第 5 部分: Dojo 的 UI 组件库 - Dijit

摘要: 级别: 初级牟 磊 (mulei@cn.ibm.com), 实习生, IBM谢 福生 (xiefus@cn.ibm.com), 软件工程师, IBM蒋 贤礼 (jiangxl@cn.ibm.com), 软件工程师, IBM董 伟 (wddong@cn.ibm.com), 软件工程师, IBM2008 年 11 月 21 日这一期的 掌握 Dojo 系列 文章将主要讲述 Dojo 工具包的 UI 组... 阅读全文

posted @ 2009-11-15 08:22 远-方 阅读(537) 评论(0) 推荐(0) 编辑

掌握 Dojo 工具包,第 3 部分: Dojo 事件机制

摘要: 级别: 初级蒋 贤礼 (jiangxl@cn.ibm.com), 软件工程师, IBM牟 磊 (mulei@cn.ibm.com), 实习生, IBM谢 福生 (xiefus@cn.ibm.com), 软件工程师, IBM董 伟 (wddong@cn.ibm.com), 软件工程师, IBM2008 年 10 月 10 日事件是用户与站点进行交互的基础。现在的浏览器采用的事件处理方法千差万别,为了... 阅读全文

posted @ 2009-11-15 08:21 远-方 阅读(343) 评论(0) 推荐(0) 编辑

掌握 Dojo 工具包,第 2 部分: XHR 框架与 Dojo

摘要: 级别: 初级蒋 贤礼 (jiangxl@cn.ibm.com), 软件工程师, IBM牟 磊 (mulei@cn.ibm.com), 实习生, IBM谢 福生 (xiefus@cn.ibm.com), 软件工程师, IBM董 伟 (wddong@cn.ibm.com), 软件工程师, IBM2008 年 9 月 26 日Ajax 的兴起改变了传统的 B/S 结构应用程序中以页面为单位的交互模式,A... 阅读全文

posted @ 2009-11-15 08:20 远-方 阅读(349) 评论(0) 推荐(0) 编辑

掌握 Dojo 工具包,第 1 部分: Dojo 入门简介

摘要: 级别: 初级谢 福生 (xiefus@cn.ibm.com), 软件工程师, IBM牟 磊 (mulei@cn.ibm.com), 实习生, IBM蒋 贤礼 (jiangxl@cn.ibm.com), 软件工程师, IBM董 伟 (wddong@cn.ibm.com), 软件工程师, IBM2008 年 9 月 18 日随着富互联网应用程序(Rich Internet Application,RI... 阅读全文

posted @ 2009-11-15 08:18 远-方 阅读(375) 评论(0) 推荐(0) 编辑

dojo的package机制--dojo Quick Start/dojo入门手册6

摘要: package机制说完了dojo里的类继承机制,不得不说说package机制。 主要用到的有 dojo.require dojo.provide dojo.registerModulePath dojo.require dojo.require就是引入相应路径文件下的js文件,现在已经有很多library这样做了。现在我们假设要用project/dojo-lib/dojo/string.js do... 阅读全文

posted @ 2009-11-15 08:08 远-方 阅读(357) 评论(0) 推荐(0) 编辑

dojo里如何定义和继承Class --dojo Quick Start/dojo入门手册5

摘要: 面向对象,定义Class 下一步我们看看dojo里如何定义Class: dojo.declare("Customer",null,{ constructor:function(name){ this.name = name; }, say:function(){ alert("Hello " + this.name); }, getDiscount:function(){ alert("Disco... 阅读全文

posted @ 2009-11-15 08:07 远-方 阅读(664) 评论(0) 推荐(0) 编辑

类似于Function.bind的dojo.hitch --dojo Quick Start/dojo入门手册4

摘要: dojo.hitch scope/context 既然用到了xmlhttp,一个常见的问题就是回调函数的scope/context。在prototype、mootools里我们常用Function.bind,在dojo中,做相同事情的东西叫做dojo.hitch。var handler = { name:'Mark', execute1: function(){ dojo.xhrGet({ url... 阅读全文

posted @ 2009-11-15 08:06 远-方 阅读(482) 评论(0) 推荐(0) 编辑

获取json、xml的数据类型--dojo Quick Start/dojo入门手册3

摘要: json那要是我想更换获取到的数据类型,比如json?xml?修改handleAs即可,如: handleAs: "json" dojo.xhrGet({ url: "http://localhost/hello/sayHello.jsp", handleAs: "json", load: function(json) { alert(json.name) } //...});handleAs: ... 阅读全文

posted @ 2009-11-15 08:04 远-方 阅读(811) 评论(0) 推荐(0) 编辑

2009年11月11日

Ajax 对象 xmlhttp --dojo Quick Start/dojo入门手册2

摘要: xmlhttp dojo.xhrGet OK,介绍了简单的DOM操作方法,接下来该到Ajax的传统项目-XmlHttp了。在使用xmlhttp时,需要注意到编码的问题,要让dojo默认绑定为utf-8怎么办呢?很简单,只需要修改一下引入dojo.js时的标签: <script type="text/javascript" src="./dojo-lib/dojo/dojo.js" djCon... 阅读全文

posted @ 2009-11-11 15:06 远-方 阅读(343) 评论(0) 推荐(0) 编辑

开始使用dojo.js --dojo Quick Start/dojo入门手册1

摘要: 2006年初,dojo还是0.22的时候就很关注它的发展,可一直没有在实际项目中使用。一来是由于文档的缺少,而来是dojo的相关介绍总是让人望而生畏。到现在都如此,第一个hello world就搞了一大堆东西,比如widget组件,自定义的script标签等,加上要引入什么css文件,djConfig、dojo.require等等,让人很迷惑,这么复杂,到底dojo该怎么使用呢?我只是想把dojo... 阅读全文

posted @ 2009-11-11 15:04 远-方 阅读(1191) 评论(0) 推荐(0) 编辑

导航