自己开发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 相关文章推荐
Google Map V3 绑定气泡窗口(infowindow)Dom事件实现代码
Apr 26 Javascript
javascript学习笔记之10个原生技巧
May 21 Javascript
JQuery拖动表头边框线调整表格列宽效果代码
Sep 10 Javascript
js中flexible.js实现淘宝弹性布局方案
Jun 23 Javascript
轮播图组件js代码
Aug 08 Javascript
AngularJS包括详解及示例代码
Aug 17 Javascript
jQuery列表检索功能实现代码
Jul 17 jQuery
JS动态添加元素及绑定事件造成程序重复执行解决
Dec 07 Javascript
解决iView中时间控件选择的时间总是少一天的问题
Mar 15 Javascript
element-ui的回调函数Events的用法详解
Oct 16 Javascript
js实现简易拖拽的示例
Oct 26 Javascript
javascript实现左右缓动动画函数
Nov 25 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 zend 相对路径问题
2009/01/12 PHP
mac下Apache + MySql + PHP搭建网站开发环境
2014/06/02 PHP
php读取txt文件并将数据插入到数据库
2016/02/23 PHP
PHP中Notice错误常见解决方法
2017/04/28 PHP
Javascript 匿名函数及其代码模式原理
2010/03/19 Javascript
event对象获取方法总结在google浏览器下测试
2013/11/03 Javascript
jquery获取当前点击对象的value方法
2014/02/28 Javascript
js中把JSON字符串转换成JSON对象最好的方法
2014/03/21 Javascript
PHP+jQuery实现随意拖动层并即时保存拖动位置
2015/04/30 Javascript
jquery实现可横向和竖向展开的动态下滑菜单效果
2015/08/24 Javascript
jQuery+json实现的简易Ajax调用实例
2015/12/14 Javascript
基于jQuery实现二级下拉菜单效果
2016/02/01 Javascript
Bootstrap CSS组件之输入框组
2016/12/17 Javascript
angular仿支付宝密码框输入效果
2017/03/25 Javascript
ES6中Iterator与for..of..遍历用法分析
2017/03/31 Javascript
JS+HTML5 FileReader对象用法示例
2017/04/07 Javascript
nodejs开发微信小程序实现密码加密
2017/07/11 NodeJs
Angular中ng-repeat与ul li的多层嵌套重复问题
2017/07/24 Javascript
JavaScript函数的4种调用方法实例分析
2019/03/05 Javascript
vue-socket.io跨域问题有效解决方法
2020/02/11 Javascript
numpy排序与集合运算用法示例
2017/12/15 Python
python入门教程 python入门神图一张
2018/03/05 Python
Python生成任意范围任意精度的随机数方法
2018/04/09 Python
python3利用venv配置虚拟环境及过程中的小问题小结
2018/08/01 Python
Python3.5内置模块之os模块、sys模块、shutil模块用法实例分析
2019/04/27 Python
10分钟教你用python动画演示深度优先算法搜寻逃出迷宫的路径
2019/08/12 Python
python中文分词库jieba使用方法详解
2020/02/11 Python
matplotlib实现数据实时刷新的示例代码
2021/01/05 Python
JBL加拿大官方商店:扬声器、耳机等
2020/10/23 全球购物
车间操作工岗位职责
2013/12/19 职场文书
《三袋麦子》教学反思
2014/03/02 职场文书
个人查摆问题自查报告
2014/10/16 职场文书
结婚通知短信怎么写
2015/04/17 职场文书
长征观后感
2015/06/09 职场文书
教师理论学习心得体会
2016/01/21 职场文书
一篇文章学会Vue中间件管道
2021/06/20 Vue.js