标签:Dojo

宇托 2012-10-21 1条评论

最近做一项目使用Dojo,但发现页面加载速度很慢。用Chrome一看,发现JavaScript的加载就花了近4秒钟。原因是加载的文件有近200个。在网上查了一下资料,可以自己编译Dojo,把自己需要的文件合并到一个文件中,减少JavaScript文件...

宇托 2012-08-07 , , , 暂无评论

用Dojo提供的示例代码,两个以上的DateGrid在TabContainer里显示就会出问题,除第一个正常显示以外,其它的都显示不了分页条。示例代码里,把Grid加到HTML用的是appendChild到DIV里,好像问题就在这里,有些东西DIV显...

宇托 2012-07-18 , , , 暂无评论

最近做一项目,要求dijit.form.TimeTextBox输入3位数字、4位数字时自动转化为时间,而不是出现格式不正确的消息。 调查了一下,可以用下面的代码来解决。 如下代码: JavaScriptdojo.declare("net.yut...

宇托 2012-07-17 , , , 暂无评论

最近做一项目,要求dijit.form.DateTextBox输入4位数字、6位数字和8位数字时自动转化为日期,而不是出现格式不正确的消息。 调查了一下,可以用下面的代码来解决。 如下代码: JavaScriptdojo.declare("ne...

宇托 2012-07-17 , , , , 暂无评论

当网页居中显示没有滚动条时,下拉框项目数较多时会出现下拉框变形或者无法显示的问题。 调查了一下原因,是因为dojo的下拉框长度画画长一点,出现下拉框时一定会出现滚动条。而出现滚动条时,画面的位置会发生变化,于是下拉框就会出现变形(位置无法对齐)。解...

宇托 2012-07-17 , , , , 暂无评论

dijit.form.DateTextBox在显示日期选择框(Datepicker)时,按回退键(BackSpace)就会返回上一页。 对于这个问题,我觉得是在显示日期选择框(Datepicker)时,没有禁用掉回退键(BackSpace)而造成的...

宇托 2012-07-17 , , , 暂无评论

在IE下,当dojox.form.Uploader的显示Label过长或者显示文件名(showInput=true)时,点击控件前端会把整个控件隐藏。 对于这个问题,我看了一下dojo的源代码,发现它是用字体大小写实现控件点击的,相同字体在Chro...

宇托 2012-07-09 , , , 暂无评论

项目中有几个Textarea的项目要做必须验证,但Dojo本身的Textarea是没有实现这个功能的。 在网上查了一些资料,发现可以通过继承新建一个新类来实现这个功能。实现代码如下。 JavaScriptdojo.declare("net.yut...

宇托 2012-07-07 , 暂无评论

最近做一系统,因为对画面有一定的要求,在调查了JQuery,YUI,ExtJS和Dojo之后,最后还是决定用Dojo。 说实话,ExtJS做得很不错,不过因为要开发的商业软件,而且没有软件方面的预算,所以觉得Dojo也行。 在使用一段时间之后,发...