dojo
飞瀑
这个作者很懒,什么都没留下…
展开
-
dojo:animation
为元素的自定义动画创建和组合动画效果。利用dojo提供的动画工具创建、调整自定义动画,以满足UI需要。效果概述就像下面的代码所展示的,可以向函数传递节点参数,指明需要哪个对象使用动画。require(["dojo/fx", "dojo/dom", "dojo/domReady!"], function(fx, dom) { fx.wipeIn({ node: d翻译 2016-10-09 20:33:15 · 819 阅读 · 0 评论 -
dojo:dom函数
如何使用dojo操作DOM 创建一个简单的HTML页面,放置5个元素。 Demo: DOM Functions <script src="//ajax.googleapis.com/ajax/libs/dojo/1.10.4/dojo/dojo.js" data-dojo-config="a翻译 2016-10-09 22:12:10 · 509 阅读 · 0 评论 -
Dijit简介
从架构层次上来说,dijit位于dojo之上,“是Dojo中界面控件的总称,他们使用灵活而且易于理解。每个Dijit控件都是由Dojo类以及控件中使用的图片,CSS等资源文件共同组成。通过Dijit架构,可以方便的创建灵活、可扩展、可定制外观的控件”。(引用认识Dojo中的界面控件:Dijit) dijit基本用法 dijit的用法有两种:一种是声明式(在H翻译 2016-10-21 17:00:42 · 1392 阅读 · 0 评论 -
dojo基础:dojo/request
dojo/request(从dojo1.8之后才有的)在客户端产生一个对服务器的请求。下面主要介绍:如何向服务器请求获取一个文本文件,如何处理期间发生的错误信息,如何向服务器提交信息dojo/request可以在不用重新加载页面的情况下,向服务器发送数据、获取在服务器上执行检索后的结果数据。dojo/request使用dojo/promise、dojo/Deferred实现翻译 2016-10-11 19:07:31 · 2583 阅读 · 0 评论 -
dojo:creating builds
C#在执行前会将代码编译为机器码,同样的dojo build主要用于在把代码传到客户端前,对代码进行优化处理。基本概念Modules and Packagesmodule先被组织成package,这些package依据逻辑组成了module。在dojo1.10中,每个package都有一个package.json(对这个package进行描述)。许多package都有一个package翻译 2016-10-11 20:01:43 · 310 阅读 · 0 评论 -
dojo: 使用declarative语法
使用dojo的两种方式:prigrammatic:编程方式;declarativ:声明方式。编程方式指使用javascript来初始化对象,代码的所有行为都用javascript来实现。声明方式指使用dojo/parser来读取DOM,并解析出需要使用特定属性修饰的节点,包括解析某些用于扩展部件功能的标签。每种方式都有它们的优势和不足,根据自己的需要进行权衡吧。这里主要对声明方翻译 2016-10-11 20:52:06 · 497 阅读 · 0 评论 -
dojo:array
在网页开发中,对数据的访问的操作是很重要的,javascript也提供了一些数组方法来处理数组类型的数据,但是并不是所有浏览器都支持这些方法。dojo提供了一些关于数组的方法,并且在浏览器兼容性、运行环境的支持方面都比较好。 dojo/_base/array是对javascript v1.6的扩展,对原生的数组函数进行了增强,使得原本在某个浏览器或某种环境下不能使用的数组方法变得翻译 2016-10-14 14:10:01 · 464 阅读 · 0 评论 -
dojo:DOM 和HTML
dojo/domsince:V1.7定义了核心的dojo dom api。这个模块的标准返回值的类型是dom。byId()与document.getElementById()的功能一样,只不过可以在所有浏览器中使用。返回对拥有指定 ID 的第一个对象的引用。用法:require(["dojo/dom"], function翻译 2016-10-17 20:35:18 · 1650 阅读 · 0 评论