在本教程中,你将会学到Dijit的_WidgetBase模块是什么,与它是如何在Dojo Toolkit中做为所有挂件的根据而存在的。
分类:
其他好文 时间:
2014-09-28 12:43:32
阅读次数:
197
dojo/_base/declare模块是在Dojo Toolkit中创建类的基石。declare允许多重继承,允许开发者创建灵活的代码避免重复造轮子。Dojo,Dijit和Dojox中的模块都使用了declare;在本教程中,你将学到为什么你也应该使用它。
分类:
编程语言 时间:
2014-09-27 18:46:00
阅读次数:
317
在任意图形用户界面上创建动态可交互的布局是一项挑战。使用HTML与CSS创建布局需要我们具备很多的能力。CSS叶落散尽,Dojo创建了一些可扩展的挂件作为Dijit的一部分-Dojo的UI框架。本教程讲解的是,使用Dijit创建布局需要些什么以及如何利用一些挂件轻松的构建复杂的布局。
分类:
其他好文 时间:
2014-09-26 19:42:58
阅读次数:
189
原文: Data Modeling for MVC Applications模型-视图-控制器(MVC)是程序开发的主流范式。我们来看看Dojo为开发MVC的应用提供了些什么。我们将学习如何利用Dojo的stores对象与为模型提供的状态对象,以及如何在模型级别之上建立模型化的视图与控制器。MVC应...
分类:
移动开发 时间:
2014-09-23 01:17:33
阅读次数:
348
AccordionContainer实现的效果是在同一块区域切换几个不同的TAB,比TabContainer多了一些滑动效果。 参考: http://dojotoolkit.org/reference-guide/1.10/dijit/layout/AccordionContainer.html...
分类:
其他好文 时间:
2014-09-22 20:34:03
阅读次数:
194
angularjs,在我看来是个中等重量级的框架。即不像backbone那么简单,也不像dojo和Yui那么包罗万象。很多时候,妄图包罗万象,往往会出现很多子模块的质量高不成低不就,并且修改起来较为困难。过分精简,则框架内容单薄需要写的内容太多。angularjs这种相对中庸的风格,则非常符合我的需...
分类:
Web程序 时间:
2014-09-20 04:36:26
阅读次数:
420
怎样开始学习Dojo?文档在哪里?如何获得帮助与培训?我应该使用Dojo的什么版本?为什么我需要一个web服务器?如何避免低级错误?如何反馈问题?我如何做出贡献与获取参考?这份引导性指南将回答上面及更多的问题。
分类:
其他好文 时间:
2014-09-19 13:38:25
阅读次数:
210
关于dojo grid有几种,我们项目中只用了dojox.grid.EnhancedGrid。一个系统组件最好统一,不要乱用。EnhancedGrid提供一些常用的特性和一些基本的使用方法。我们下面都会讲到。说到grid务必会需要store的数据支撑。EnhancedGrid常用的store有三种:...
分类:
其他好文 时间:
2014-09-18 13:02:04
阅读次数:
349
在使用dojox/grid/DataGrid的rowCount属性获取Grid的行数时,经常会遇到这样的情况:
在页面加载完成后,通过单击一个button可以获取正确的row Count,但是当页面刚一加载,
就去获取row Count 时,每次取得的rowCount值总是为0,而Grid中明显是有数据的。
针对这个情况,下面给出一个解决方案,就是加上一定的延迟时间;
具体的代码如下:...
分类:
其他好文 时间:
2014-09-17 16:53:42
阅读次数:
144
我们在dojo同级目录中创建一个文件夹itfanr,itfanr中新建一个文件person.js : define([?"dojo/_base/declare"],?function?(declare)?{
????return?declare("itfanr.person",?null,?{
???????...
分类:
其他好文 时间:
2014-09-16 00:28:59
阅读次数:
168