OperaMasks-UI v1.2

[复制链接]
查看11 | 回复0 | 2014-2-19 11:55:14 | 显示全部楼层 |阅读模式
下载地址:http://ui.operamasks.org/website/download.html
开发指南:http://www.operamasks.org/dist/o ... aMasks-UI-Guide.chm
omGrid新特性:http://ui.operamasks.org/website/demos.html#omGrid
布局组件新示例:http://ui.operamasks.org/website/demos.html#layout
Operamasks-UI v1.2版本相比v1.1主要是修复了不少的bug,进一步提升了组件的质量,并更好的兼容了jquery ui组件库。特性方面,大幅提升了omGrid加载大数据量的渲染速度, omGrid行编辑插件也新鲜出炉了。 此外,也对某些组件进行了部分改进。
新特性
添加了omGrid行编辑插件omGridRowEditor:使omGrid支持行编辑功能,并可以动态添加、删除行。单独使用时,要额外导入om-grid-roweditor.js和om-grid-roweditor.css这两个文件。
改进
更好与jquery ui组件库兼容。即一个页面可以同时使用operamasks-ui与jquery ui组件库。
omGrid数据源支持多层级对象,如{"user.id":"1","user.name":"小扬"},对应colModel为{header:"编号",name="user.id"}。
大幅提升omGrid加载大数据的渲染速度(如设置limit为500)。
omTooltip出错信息添加国际化支持。
omTree添加异步加载树节点的loading效果。
omTabs页签宽度默认为80px,现在改为自适应'auto'。
升级说明(从v1.1 到 v1.2)
组件mouse改名为omMouse,resizable改名为omResizable。如果没有直接用到这两个组件,基本可以平滑升级。
重要bug修复
[AOM-449] - omCalendar日期高亮问题。
[AOM-511] - omTabs隐藏的标签页在chrome下仍会占位置。
[AOM-513] - omBorderLayout嵌套omTabs在IE7和IE8兼容视图下样式有问题。
[AOM-517] - ie6下omGrid拖动列后出现不了水平滚动条。
[AOM-518] - ie6下omGrid没有设置标题时omGrid上方出现空白区域。
[AOM-519] - 在opera下omGrid不可见。
[AOM-522] - omBorderLayout大小不能自适用窗口大小。
[AOM-524] - omTabs的getAlter方法不完善,当传入一个不存在的id时并没有返回undefined。
[AOM-531] - omGrid多选时触发不了行双击事件。
[AOM-535] - omSlider嵌套使用异常。
[AOM-537] - omCombo指定的valueField字段为number类型时选择不了。
[AOM-539] - omTree当使用简单数据模式的时候pid不能获取。
[AOM-540] - $.calendar.parseDate() 转换时间不对。
[AOM-541] - omCalendar 默认日期解析错误。当 input 中有默认值时,日期控件的下落选择框显示不出来 。
[AOM-548] - omTree的dataSource设置为url地址之后,findNode、findNodes、findNodeBy等都失去作用。
[AOM-549] - 后台数据改变后,omTree 在IE下刷新不会获得已修改的数据。
[AOM-552] - ie中omGrid拖动标题栏时与内容错位。
[AOM-565] - ie6下omTabs页面里面的内容在切换页签时会消失。
[AOM-567] - ie6下omAccordion切换抽屉时内容和边框都不见了。
[AOM-572] - omTree在有checkbox的情况下checkbox和文字对不齐
[AOM-573] - omCalendar 在 IE9 下的文字不居中对齐。
[AOM-575] - omMenu 的 maxWidth 属性设置在 IE7 下不正确。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行