Apusic OperaMasks 2.0 M3 发布
修正了大量的bug,加强了组件错误提示,重构了树组件,form组件的验证等
** Fixed Bug
* 修正Max OS皮肤下tab显示问题
* 修正验证错误时,form表单无法出现波浪线的bug
* 修正验证信息重复显示的bug
* 修正ajax方式下checkbox不能更新状态的bug
* 修正不放任何aom的widget,会导致缺失css而使网页风格不一致的情况
* 修正dataGrid的ondblclick事件响应两次的bug
* 修正menu和toolbar显示问题,还有点击菜单项后会导致页面导航错误的bug
* 修正updater中创建一些内部javascript对象(例如clientValidate)顺序有误导致javascript空指针异常
* 修正drawImage只要一提交就重新刷新的问题
* 修正ajaxscripter缓存在session中导致重复执行的问题
* 修正了在page嵌套page时(包括在updater中),在内部page设置了loadMask属性所引起的客户端javascript错误
* 修正服务器端(java)日期格式字符串到客户端(ext2)日期格式字符串的转换错误。并加入对转义字符的支持
** New Feature
* 增加form组件的enableExtValidateErrorMsg属性,可以让用户选择验证错误时是否出现红色波浪线
* 所有的布局组件默认充满外面的容器
* datagrid默认充满外面的容器
* 给form增加了groupId属性,允许让同一个groupId的form一起提交
* 完善验证功能,可以通过标注的方式同时开启服务端和客户端验证,不需要写javascript
* 支持Ext2.0中验证出错的几种表现方式
* 对ManagedBean循环引用的异常信息做国际化处理
* 默认情况下implicitNavigation=true,以简化web.xml中的配置
* 更改view mapping策略,当在operamasks.xml中明确定义了viewId和bean的映射时,不再加入通配符匹配到的Bean。
* 增强radioGroup的功能,增加onchange事件,能够支持列数定义
* 增强checkboxGroup的功能,增加oncheck事件,能够支持列数定义
* 增加Iframe组件,是一个与客户端iframe对应的组件,支持动态修改src,支持服务端绝对路径
* 重构了树组件,允许通过TreeDataProvider接口来定义树的数据,允许动态删刷新树节点等
* 给对话框加入onclose事件
* 给Panel组件增加onactivate事件,在tabLayout中可以通过这个事件监视标签页的切换
* EditDataGrid在insertRow时候允许预填数据,预填数据可以是bean,也可以是map,根据columnId获取值;对外公布getTransData方法,取得原始数据
* 添加tabLayout的右键菜单,提供标签的常用操作
请到下载页面进行下载