自己开发Dojo的建议框架


Posted in Javascript onSeptember 24, 2008

1.由于Dojo的每一个版本变化都比较大。
2.Dojo更新都比较快,基本上是1--2个月一个新的版本。
3.Dojo有很多不完善的地方,在实际应用中如果自己不修改代码,要实现自己想要的全部功能是不可能的。

建议开发框架如下
root

-dojo

-dijit

-dojox

_padesk

_dojo
_dijit
_dojox

_util
也就是新建一个目录padesk(示例,可以自己选),在padesk目录下新建dojo、dijit、dojox目录,把自己需要修改后才能使用的组件放到相应的目录下:
例如:
dijit.form.Button
我们想在这个基础上定制一个只显示Icon的Button,就可以定义为padesk.dijit.form.iconButton

这样的结构,只要相应的模组(甚至只是相应的函数)没有变化,我们把Padesk文件夹拷贝到新版本的dojo中,就马上可以利用。节省了在原来代码上修改的的许多周折。

Javascript 相关文章推荐
可以文本显示的公告栏的js代码
Mar 11 Javascript
javascript延时重复执行函数 lLoopRun.js
Jun 29 Javascript
Mootools 1.2教程 滑动效果(Slide)
Sep 15 Javascript
js FLASH幻灯片字符串中有连接符&的处理方法
Mar 01 Javascript
Extjs4 Treegrid 使用心得分享(经验篇)
Jul 01 Javascript
JavaScript返回当前会话cookie全部键值对照的方法
Apr 03 Javascript
微信小程序 设置启动页面的两种方法
Mar 09 Javascript
Node.js实现mysql连接池使用事务自动回收连接的方法示例
Feb 03 Javascript
jQuery实现轮播图及其原理详解
Apr 12 jQuery
在vue中使用express-mock搭建mock服务的方法
Nov 07 Javascript
Vue 进阶之路(三)
Apr 18 Javascript
vue 使用class创建和清除水印的示例代码
Dec 25 Vue.js
Discuz! 6.1_jQuery兼容问题
Sep 23 #Javascript
javascript的trim,ltrim,rtrim自定义函数
Sep 21 #Javascript
javascript各种复制代码收集
Sep 20 #Javascript
javascript下IE与FF兼容函数收集
Sep 17 #Javascript
各种效果的jquery ui(接口)介绍
Sep 17 #Javascript
Prototype中dom对象方法汇总
Sep 17 #Javascript
Javascript 读后台cookie代码
Sep 15 #Javascript
You might like
星际争霸秘籍
2020/03/04 星际争霸
php 对输入信息的进行安全过滤的函数代码
2012/06/29 PHP
基于php上传图片重命名的6种解决方法的详细介绍
2013/04/28 PHP
UPUPW 更新 64 位 Apache 系列 PHP 7.0 正式版
2015/12/08 PHP
php微信公众号js-sdk开发应用
2016/11/28 PHP
php之header的不同用法总结(实例讲解)
2017/11/28 PHP
PHP实现的字符串匹配算法示例【sunday算法】
2017/12/19 PHP
thinkPHP框架实现类似java过滤器的简单方法示例
2018/09/05 PHP
PHP判断是否微信访问的方法示例
2019/03/27 PHP
jQuery技巧总结
2011/01/01 Javascript
IE中jquery.form中ajax提交没反应解决方法分享
2012/09/11 Javascript
深入php面向对象、模式与实践
2016/02/16 Javascript
Bootstrap嵌入jqGrid,使你的table牛逼起来
2016/05/05 Javascript
Vue.js实现拖放效果的实例
2016/09/30 Javascript
angularJS深拷贝详解
2017/03/23 Javascript
详解VUE 定义全局变量的几种实现方式
2017/06/01 Javascript
使用 jQuery 实现表单验证功能
2017/07/05 jQuery
微信小程序使用slider设置数据值及switch开关组件功能【附源码下载】
2017/12/09 Javascript
React Form组件的实现封装杂谈
2018/05/07 Javascript
Vue 框架之动态绑定 css 样式实例分析
2018/11/14 Javascript
浅谈webpack 四个核心概念之Entry
2019/06/12 Javascript
微信小程序 button样式设置为图片的方法
2020/06/19 Javascript
vue实现树状表格效果
2020/12/29 Vue.js
pandas实现选取特定索引的行
2018/04/20 Python
基于python if 判断选择结构的实例详解
2019/05/06 Python
python的等深分箱实例
2019/11/22 Python
10张动图学会python循环与递归问题
2021/02/06 Python
香港优质食材和美酒专门店:FoodWise
2017/09/01 全球购物
介绍一下linux文件系统分配策略
2013/02/25 面试题
优秀毕业生求职信范文
2014/01/02 职场文书
投资合作协议书
2014/04/17 职场文书
岗位标兵事迹材料
2014/05/17 职场文书
优秀会计求职信
2014/07/04 职场文书
MySQL Router的安装部署
2021/04/24 MySQL
通过T-SQL语句创建游标与实现数据库加解密功能
2022/03/16 SQL Server
不想升级Win11?教你彻底锁定老版Windows系统的方法(附下载地址)
2022/09/23 数码科技