自己开发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 相关文章推荐
Struts2的s:radio标签使用及用jquery添加change事件
Apr 08 Javascript
js随机生成网页背景颜色的方法
Feb 26 Javascript
10条建议帮助你创建更好的jQuery插件
May 18 Javascript
BootStrap下jQuery自动完成的样式调整
May 30 Javascript
js实现精确到毫秒的倒计时效果
Aug 05 Javascript
Angular.js中下拉框实现渲染html的方法
Jun 18 Javascript
React服务端渲染(总结)
Jul 01 Javascript
AngularJS 的$timeout服务示例代码
Sep 21 Javascript
在微信小程序里使用watch和computed的方法
Aug 02 Javascript
详解在React中跨组件分发状态的三种方法
Aug 09 Javascript
react-router 路由切换动画的实现示例
Dec 03 Javascript
javascript中如何判断类型汇总
May 14 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 cookie用户登录的详解及实例代码
2017/01/03 PHP
学习YUI.Ext基础第一天
2007/03/10 Javascript
最简单的js图片切换效果实现代码
2011/09/24 Javascript
JQuery一种取同级值的方式(比如你在GridView中)
2012/03/15 Javascript
JS判断数组中是否有重复值得三种实用方法
2013/08/16 Javascript
JS对象与json字符串格式转换实例
2014/10/28 Javascript
JavaScript 动态加载脚本和样式的方法
2015/04/13 Javascript
JS对字符串编码的几种方式使用指南
2015/05/14 Javascript
javascript显示中文日期的方法
2015/06/18 Javascript
关于JSON与JSONP简单总结
2016/08/16 Javascript
如何实现星星评价(jquery.raty.js插件)
2016/12/21 Javascript
js实现漫天星星效果
2017/01/19 Javascript
Angularjs根据json文件动态生成路由状态的实现方法
2017/04/17 Javascript
VUE利用vuex模拟实现新闻点赞功能实例
2017/06/28 Javascript
原生JS实现动态加载js文件并在加载成功后执行回调函数的方法
2020/12/30 Javascript
对类Vue的MVVM前端库的实现代码
2018/09/07 Javascript
Vue侦测相关api的实现方法
2019/05/22 Javascript
vue中使用rem布局代码详解
2019/10/30 Javascript
vue子传父关于.sync与$emit的实现
2019/11/05 Javascript
VUE table表格动态添加一列数据,新增的这些数据不可以编辑(v-model绑定的数据不能实时更新)
2020/04/03 Javascript
[01:31]完美与DOTA2历程
2014/07/31 DOTA
[07:54]DOTA2-DPC中国联赛 正赛 iG vs VG 选手采访
2021/03/11 DOTA
python监控文件或目录变化
2016/06/07 Python
Python实现控制台中的进度条功能代码
2017/12/22 Python
详解TensorFlow查看ckpt中变量的几种方法
2018/06/19 Python
Atom的python插件和常用插件说明
2018/07/08 Python
Django 请求Request的具体使用方法
2019/11/11 Python
Python Pandas 对列/行进行选择,增加,删除操作
2020/05/17 Python
浅谈python量化 双均线策略(金叉死叉)
2020/06/03 Python
Python 合并拼接字符串的方法
2020/07/28 Python
如何用python免费看美剧
2020/08/11 Python
2014自荐信的写作技巧
2014/01/28 职场文书
股东授权委托书范本
2014/09/13 职场文书
管辖权异议上诉状
2015/05/23 职场文书
观看安全警示教育片心得体会
2016/01/15 职场文书
导游词之介休绵山
2019/12/31 职场文书