远-方的博客

2009年11月25日

dojo.cookie--dojo学习

摘要: dojo.cookiedojo.cookie 是用来帮助你控制客户端的cookie的,它的使用方法非常简单,下面的例子就已经完全说明清楚了。点击按钮设置cookie,然后重新载入页面,点击get cookie按钮查看cookie是否设置成功了。<div label="" lang="javascript"><pre><script type="text/javascr... 阅读全文

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

The Dojo Parser--dojo学习

摘要: dojo Parser是一个可选的模块,它用来把DOM中的拥有特殊属性的node转换为Digits。特殊属性我们是指dojoType属性。DOM中的一些node上的任何“Class”(或者对象,比如通过dojo.declare创建的对象),都可以通过使用dojo.Type属性来初始化,并创建一个widget。这种方式创建的“Class”不局限于Dij... 阅读全文

posted @ 2009-11-25 13:19 远-方 阅读(1799) 评论(0) 推荐(1) 编辑

dijit.tree.Model --dojo学习

摘要: 一个digit.Tree用来以图形化的方式表现一些层次结构的数据,对于实际的数据是使用TreeModel来表现。一般来说,数据最终是来自一个data store,但是Tree提供的数据接口是“digit.tree.Model”,这是一个符合确定的API方法的对象,它可以使Tree能够访问各种格式的数据,比如items引用了它们的父Items的data store。{name... 阅读全文

posted @ 2009-11-25 09:40 远-方 阅读(742) 评论(0) 推荐(0) 编辑

2009年11月24日

dojo.data--dojo学习

摘要: 什么是dojo.data?dojo.data模块提供了一些数据存储对象,这些对象是可以使用javascript来访问的各种不同类型的数据源,一个数据源可以是一个简单的数据文件,一个如Yahoo提供的del.icio.us站点提供的Web Service,或者一个关系数据库或XML数据库。dojo.data要实现的目标就是有一套标准的数据访问API,和大量遵守这些数据访问API的数据存储结构。有哪些... 阅读全文

posted @ 2009-11-24 16:16 远-方 阅读(661) 评论(2) 推荐(0) 编辑

2009年11月16日

dojo.data.ItemFileWriteStore--dojo学习

摘要: dojo内核提供了ItemFileWriteStore存储作为ItemFileReadStore的一个扩展,它是建立在dojo.data.api.Write和dojo.data.api.Notification API对ItemFileReadStorer的支持之上的。它是以一个独立的类实例存在的,所以如果你仅仅需要读的功能,那么你没有必要使用它,如果你的应用程序需要写入数据到ItemFileSt... 阅读全文

posted @ 2009-11-16 23:10 远-方 阅读(2749) 评论(0) 推荐(0) 编辑

dijit.tree.TreeStoreModel和dijit.tree.ForestStoreModel--dojo学习

摘要: dijit.tree.TreeStoreModelTreeStoreModel把只有一个根Item的data store连接到digit.Tree上。一个例子比如一个员工数据库,公司的CEO是根结点,其他所有员工都要直接或间接向CEO汇报工作。下面是一个例子了:<div dojoType="dojo.data.ItemFileWriteStore" jsId="store" url="../... 阅读全文

posted @ 2009-11-16 18:32 远-方 阅读(1738) 评论(0) 推荐(0) 编辑

dojo.data.ItemFileReadStore--dojo学习

摘要: dojo的内核提供了一种对只读数据存储类型的解决方案:ItemFileReadStore,这种store可以从url、webService或者内存中的javascript对象读取json结构的数据,并将所有Item存在内存中供快速的访问。ItemFileReadStore被设计用来灵活的表达item的层次关系,引用关系和自定义的数据类型,它也提供了一些属性如唯一标识ID,item的文本名称等,提示:1、ItemFileReadStore所使用的格式不需要使用dojo.data.API.该格式可以在中等数据量的环境下,来表示javascript对象Tree.它并不是一种大多数数据存储使用的一种很 阅读全文

posted @ 2009-11-16 17:44 远-方 阅读(3191) 评论(0) 推荐(0) 编辑

2009年11月15日

dojo Publish and Subscribe Events--dojo学习

摘要: dojo除了使用dojo.connect创建简单的系统事件以外,dojo还提供了对一些对象的匿名publication和subscription的支持,通过使用dojo.publish和dojo.subcribe方法即可。这些方法允许一个函数把对象广播给任意其他已经subscribed(订阅)的函数,这就是dojo的topic系统,它可以使各独立组件非常容易的实现相互通信,而不必去了解各组件的内部... 阅读全文

posted @ 2009-11-15 12:03 远-方 阅读(1015) 评论(0) 推荐(1) 编辑

Dojo高级Web2.0 UI组件库---Dialog组件

摘要: Dialog相对应于 HTML 的对话框,是一个模式对话框。用户能通过此 widget 上的关闭按钮关闭此对话框,同时也可以在此对话框上放置表单 widgets,并且可以在此对话框上直接提交表单。对话框包括两种,一种是普通的对话框,一种是提示窗口的对话框,用起来都很方便。Dialog的属性和方法如表8-17和8-18所示。表8-17 Dialog 的属性属性 描述duration 对象处于活动状态... 阅读全文

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

dojo中关于tree更新的问题

摘要: 前阶段在搞dojo中的tree是发现一个问题,当我把tree的store写死在页面上tree的控件里,当我更新完tree刷新页面时,tree并没有发生变化Java代码 <divdojoType="dojo.data.JsonItemStore"jsId="account"url="/Fiscal/initAccountTreeAction.action"></div> &l... 阅读全文

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

导航