没有合适的资源?快使用搜索试试~ 我知道了~
dojo官方网站上Dojo Quick Start的中文版 英文版原址:http://sitepen.com/labs/guides/?guide=DojoQuickStart
资源推荐
资源详情
资源评论
DOJO 快速入门
为什么是 dojo?
是一个开源的 工具包用于构造 应用。它通过提供设计良好的 和工具包
缩短了实现设计的时间。它是轻量极其健壮的,提供工具来实现 操作动画和键盘标准
化国际化 可访问性 !" 基本上是单独一个轻量级的实体#$!" 是完全免费的,又
一组活跃于社区的 开发。
无论项目的大小, 都是一个弹性的解决方案。内建的 % 系统不再使查找依赖成为问题&
系统合并优化各层的代码""' 使单元和回归测试很容易。
()
除了 ") 提供的大量工具,通过调用 "*&!使用强大的 % 系统可以为系统增加很多
功能。 核心包括 %+高级 传输字符串处理强大的 (, 等等。
无穷的可能性
也包括称为 的项目包。它是用于使用和创建封装的和可重用的组件或 %)。它提
供可访问,可扩展和基于主题的组件来建造你的 应用和站点。它也提供强大的 来开发你自己的
%) 或者配置已有 %) 的行为。
最新的技术
通过帮助开发者创造丰富的交互性的 应用来实现 -./#"0 的设想。 的静态内容越来
越少,更多的是动态数据库和及时响应。这种趋势往往需要优雅的界面和可靠的操作工具。当没有网络连
接时, 应用如果没有离线技术就变得不能用了。但是 仍然可以保障用户使用一些功能即使没有
网络连接。无论用户处于什么状态,离线功能是保证 应用被认为是可靠工具的关键所在。
获得代码
下载最新发布的 版本1
2133""%3&)3
你会看到许多可用的文件。标准发布文件 )4"4"4以 "%5 或 5 格式存在。文件包后缀
为) 表示这是一个6源代码发布版6包含所有构造客户定制 的测试和公用方法。
解压文件包到一个目录中最好放到一个适合做 ( 开发的 上!。假定目录名是6)36那么目
录结构应该是如下图所示1
安装 最重要的事情是知道 ") 位于什么地方。当 ") 被页面加载以后, 的
%) )7 会处理如何加载所有其他的依赖和相关模块。
如果要验证下载和安装的正确性,可以通过浏览器访问 21332)3)3)33))3
&))"27或者访问 的测试页面 21332)3)3)33))"
62/6是一本免费的指南教程,提供了更深度的描述关于怎样获得 源代码以及可用的不
同发布版本。
开始步骤
先构造一个 '8 模版 &"27,假定存放在"")3&"27目录下
9:;<,.27,=/8;633->;33'8?"033.6
@@@@@@62133">"%3A327?3)"6B
927B
@@92B
@@@@@@@@9B),%93B@@
@@
@@@@@@9:2)B
@@@@@@9) C63)6)C6)33")6
@@@@@@@@;D%C6)81&)&%1&6B93)B
@@
@@@@@@9) C63)6B
@@@@@@3E&%2E3
@@@@@@93)B
@@
@@@@@@9) C63))6B
@@@@@@3E&;%2E3@@
@@@@@@93) B@@
@@932B
@@9 B9:2)) -,%)%"""B
@@@@@@92C6)'%6B,%932B@@@@@@@@@@
@@@@@@@@9C66B
@@@@@@@@9B7;A93B
@@@@@@93B
@@93 B
9327B
页面中的 ;<,. 定义为6'83?"06严格的 ->; 验证。
配置
可 以 &7 实 时 设 定 各 种 配 置 信 息 。 最 常 用 的 两 个 配 置 参 数 是 )8 和
)&%。)8 用来处理页面装载解析 %) 和添加代码)&% 用来打开和禁止特定的
&%%% 信息。
可以直接在装载 ") 的9)B93)B标签中通过 ;D% 属性设置这些选项。简单的更改
'8 模板来添加这个新属性。
9) C63)6)C6)33")6
@@;D%C6)81&)&%1&6B93)B
如果以上没有通过验证,也可以在 ") 被加载前构造一个全局的 ;D% 变量。
9) C63)6B
@@;D%CF
@@@@@@)&%1&)81&
@@GH
93)B
9) C63)6)C6)33")6B93)B
两个例子有同样的效果1以 &% 模式装载 ")同时运行解析器。
什么时候可以开始?
只要 ") 在9) C63)6)C6)33")6B93)B标签
中被正确引用就可以开始写一些功能代码了。
不同的浏览器对于6 6有不同的定义。"8!是用来被触发执行其他功能代码的
函数。任何可能影响 的操作都应该通过 "8!被调用执行。例如,
9) C63)6B
33 7772I%8
CI&!F
@@6)%6!H
@@)"%6&I2%) "2)2)6!H@@@@@@
GH
"8!H
333)) 7&)I&
"8I&!F
@@)"%6)&&)"6!H
G!H
93)B
"8 是 的重要方法。
需 要 记 住 的 是 1 当 使 用 时 候 , 不 要 设 置 8! 方 法 到 9 B 标 签 中 。
"8)7J&!可以替代
9 8C6)7J&6B和 "C)7J&。
不仅仅是
通过 "*&!装 载 其他相关代 码。这个功 能 允 许我们使 用 那 些不属于 ") 的
,比如拖放功能,动画,%)K 项目或者开发者自己的代码。
比如,在模块 ", 和 "I7"/& 的页面中,使用 ,-% 和 按钮。
"*&6"I7"/&6!H
"*&6",6!H
剩余14页未读,继续阅读
资源评论
davidx424
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功