自己开发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 相关文章推荐
IE6下CSS图片缓存问题解决方法
Dec 09 Javascript
那些年,我还在学习jquery 学习笔记
Mar 05 Javascript
jquery焦点图片切换(数字标注/手动/自动播放/横向滚动)
Jan 24 Javascript
JavaScript lastIndexOf方法入门实例(计算指定字符在字符串中最后一次出现的位置)
Oct 17 Javascript
谈一谈javascript中继承的多种方式
Feb 19 Javascript
jquery动态切换背景图片的简单实现方法
May 14 Javascript
谈谈对JavaScript原生拖放的深入理解
Sep 20 Javascript
js设置文字颜色的方法示例
Dec 30 Javascript
Javascript中Promise的四种常用方法总结
Jul 14 Javascript
vue项目中将element-ui table表格写成组件的实现代码
Jun 12 Javascript
ElementUI中el-tree节点的操作的实现
Feb 27 Javascript
解决Vue keep-alive 调用 $destory() 页面不再被缓存的情况
Oct 30 Javascript
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
PHP 第二节 数据类型之转换
2012/04/28 PHP
destoon首页调用求购供应信息的地区名称的方法
2014/08/21 PHP
laravel 5 实现模板主题功能
2015/03/02 PHP
浅谈php7的重大新特性
2015/10/23 PHP
laravel 5.3 单用户登录简单实现方法
2019/10/14 PHP
学习YUI.Ext第七日-View&JSONView Part Two-一个画室网站的案例
2007/03/10 Javascript
jquery下异步提交表单 异步跨域提交表单
2010/11/17 Javascript
js数组转json并在后台对其解析具体实现
2013/11/20 Javascript
JS取request值以及自动执行使用示例
2014/02/24 Javascript
jQuery操作表格(table)的常用方法、技巧汇总
2014/04/12 Javascript
jquery中的常用事件bind、hover、toggle等示例介绍
2014/07/21 Javascript
[原创]推荐10款最热门jQuery UI框架
2014/08/19 Javascript
jQuery树形控件zTree使用小结
2016/08/02 Javascript
Element-UI Table组件上添加列拖拽效果实现方法
2018/04/14 Javascript
Node.js + express实现上传大文件的方法分析【图片、文本文件】
2019/03/14 Javascript
Electron-vue开发的客户端支付收款工具的实现
2019/05/24 Javascript
使用异步controller与jQuery实现卷帘式分页
2019/06/18 jQuery
有关vue 开发钉钉 H5 微应用 dd.ready() 不执行问题及快速解决方案
2020/05/09 Javascript
[42:22]DOTA2上海特级锦标赛C组小组赛#1 OG VS Archon第一局
2016/02/27 DOTA
使用Python进行新浪微博的mid和url互相转换实例(10进制和62进制互算)
2014/04/25 Python
Python的gevent框架的入门教程
2015/04/29 Python
Python的math模块中的常用数学函数整理
2016/02/04 Python
详解pyenv下使用python matplotlib模块的问题解决
2018/11/29 Python
对Python3 解析html的几种操作方式小结
2019/02/16 Python
PyTorch实现更新部分网络,其他不更新
2019/12/31 Python
基于plt.title无法显示中文的快速解决
2020/05/16 Python
Python 测试框架unittest和pytest的优劣
2020/09/26 Python
AmazeUI 列表的实现示例
2020/08/17 HTML / CSS
人力资源经理的岗位职责范本
2014/02/28 职场文书
企业精神口号
2014/06/11 职场文书
呼兰河传读书笔记
2015/06/30 职场文书
2015年电气技术员工作总结
2015/07/24 职场文书
2019最新激励员工口号大全!
2019/06/28 职场文书
导游词之南京莫愁湖公园
2019/11/13 职场文书
python之基数排序的实现
2021/07/26 Python
JavaScript实现酷炫的鼠标拖尾特效
2022/02/18 Javascript