没有仔细研究,只是试用时发现的一些问题,
1- tooltip,灵敏度很难控制,不是太快就是太慢,要不干脆不出,另外与floatingPane使用时,经常出现错误,原因不明.
2-toaster,只能由四个角出现,感觉不是很实用,如果把尺寸加大,又太烦人.
3-filteringTable,我只使用由[]来填充表格,因为每次填充,如读取下页内容时,必须清除filteringTalbe的内容,
,所以每次填充表格都会从无到有的刷一遍,看上去闪得让人巨烦.如果开始就生成无内容的ROW,又感觉毫无意义,这
点比较头疼.
4-FisheyeList,很好的一个小组件,但可惜页面加载时,经常找不到图标,所以我在初始化时又自己写了getElement,虽
然问题解决了,但总觉得不应该这么弱吧?
5-floatingPane,也是比较头疼的一个,其他什么问题都没有,就是拖动时总报错,length为空或不是对象,但不影响使用
6-comboBox 模样丑点到无所谓,但不支持中文就绝对不应该了.
7-AccordionContainer 反应太迟钝,感觉没有其他JS写的伸缩菜单效率高,并且DOJO这些控件,绝大多数鼠标指针
有问题,象ACCORdioN的LABLE,就是文字改编的鼠标状态.
8-DATEPICK,DOJO的日期控件感觉没有实际使用价值.太耗资源,其实看看他的DEOM页中,十几个DATE控件一放
网页加载要按秒来算.不如用梅花雨,不过可惜梅花不支持FF.
9-BUTTON DOJO的BUTTON除了定义ICON比较好点外,没有任何意义,还老不管用.
10-SLIDER 缺少状态,最实用的状态是触发后的事件,但它没有,只有ON 而没有ED
11-FORM 和VALIDATE,不明白它检测美国邮编干嘛,有功夫去改它,不如找个现成的用,到处都是.
12-INLINEBox,比较实用的一个,但可惜用Connect来联接,换句话说,如果我页面上有10个,就要写10个方法?
如果用一个方法来分辨参数,那NEWvAL是从哪个元素来的,我还要去判断来源,总之为了这个功能,你要多写N倍代码.
13-MENU,跟BUTTON一个德性,作为后台程序员来说,很难搞定它的布局,因为想排一行,都是display:inline float:left,
想自由定义排列,你可能每个BUTTON都要来段CSS.
14-splitContainer 看不出来比frameSet强在哪,只不过是在同个PAGE上了,最讨厌的是setURL用着太不习惯.
还有些想不起来了,因为水平有限,以上问题可能是由于自己疏忽造成的,不知道,没时间去深究,这方面资料也少
等再流行点再去研究了.
原文链接:https://www.f2er.com/dojo/291992.html