Dojo API 中文手册:分层架构与常用包详解
4星 · 超过85%的资源 需积分: 15 183 浏览量
更新于2024-09-18
收藏 290KB PDF 举报
DOJO_API_中文参考手册.pdf详细介绍了DOJO框架的架构和核心组件,该框架采用了分层设计,主要包括包系统、语言库、环境相关包和Widget系统。包系统是基础,将API按照Java类似的模式组织成不同包,便于开发者按需导入。语言库提供诸如util工具集,解决编程中的通用问题;环境相关包负责处理浏览器兼容性,确保在各种平台上的一致性。
应用程序支持库是开发人员的主要工作区域,例如DOJO的IO包支持AJAX调用,使得异步数据交互变得简单。Widget系统是DOJO的核心用户界面组件,基于MVC架构,包括可定制样式和事件处理能力。用户界面元素如按钮、进度条、树等通过预定义的Widget轻松实现,而且提供了丰富的Widget库,如表格、树和菜单等。
常用包部分,DOJO 1.1.1提供了Dojo、Dijit和DojoX三个一级命名空间,其中Dojo承载核心功能,Dijit主要存放Widget组件,DojoX则包含实验性和扩展功能,后者可能在未来版本中迁移到其他命名空间。举例来说,`djConfig`是全局设置对象,允许开发者定制DOJO的行为;`dojo.io`负责多种IO操作,如script和IFrame;`dojo.dnd`支持拖放功能;`dojo.string`提供了字符串处理工具;`dojo.date`是日期解析和格式化工具;`dojo.event`则专注于事件驱动开发,支持面向切面编程和主题/队列功能;`dojo.back`用于管理用户的撤销操作,提供了一种回退历史的功能。
DOJO_API_中文参考手册是一个全面指南,帮助开发者理解并利用DOJO的强大功能,无论是基础的包管理,还是高级的UI组件和编程技术,都能从中找到所需的信息。通过深入研究这份手册,开发者能够有效地集成和优化他们的Web应用。
2022-09-22 上传
2013-06-29 上传
2018-11-02 上传
2013-04-10 上传
2010-04-10 上传
2018-10-10 上传
2007-12-06 上传
2010-09-16 上传
nowgoant
- 粉丝: 13
- 资源: 22
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码