首先声明,我是一个菜鸟。一下文章中涌现技术误导情况盖不负责
Dorado 7.2.2 宣布,Dorado7的全称是Dorado现展中间件,是一款开源软件,致力于为Web应用供提更加丰硕、友爱的用户界面,同时大幅高提现展层的发开效 率。 Dorado7由三个部份成组:浏览器端的件控(Javascript+CSS)、服务器端的驱动引擎(Java)和集成发开环境(Eclipse Plugin)。Dorado7是一款完整新重计设打造的品产,几乎没有从前作中承继任何代码,是Dorado品产(括包更初期的Extra品产)在实战 多年后的一次严重改革。
重要进改容内括包:
- 进改了Entity.set()方法中JSON对属性值赋的理处逻辑。
- 优化了FloatControl的点焦管理逻辑,后今在Trigger或Grid单元格的编辑器中打开Dialog或MessageBox将不会再涌现点焦乱跳的BUG。
- 新增了RequiredValidator和CharLengthValidator两种新的数据校验器。
- 修正IE6、7、8下时有光标没法位定到一般Input输入框中的BUG。
- 为Grid类件控的stretchColumnsMode属性新增了allResizeableColumns选项。
- 为Grid类件控新增容内长过动自表现tip的能功。
- 进改了IFrame件控对actualVisible状态的制控逻辑,防止当IFrame被于用TabControl时,回来切换成造部内件控表现异常的BUG。
- 进改了TextArea作为Grid编辑器时的现展式方。
- 调整Reference的onLoadData事件的触发机时,防止用户在其中读取值数时报错。
- 修正了DataSet的manual装载模式本质未失效的BUG(之前的运行果效同lazy分歧)。
- 修正了Grid在有定锁列的模式下多选列时有不能准确的表现择选状态的BUG。
- 修正AutoForm中应用迭代子属性时没法表现准确的Label的BUG。
- 修正DataBlockView之间没法现实互相拖拽的BUG。
- 修正DataSetDropDown在其中Grid宽度较大时涌现表现异常的BUG。
别特说明
此版本进改了Entity.set()方法中JSON对属性值赋的理处逻辑。看下面的例子
employee.set({
name: "John",
contact: {
mobile: "253466-436",
msn: "asgee@xmail.com"
}
});
- 如果以后employee的contact属性为null,那么Dorado会动自加添一个新的Contact实体,并置设好其中的mobile和msn这两个子属性的值。完成后,子Contact对象的状态将是NEW。
- 如果以后employee的contact属性不为null,那么Dorado会直接修改这个已存在的Contact实体的mobile和msn这两个子属性的值。完成后,子Contact对象的状态将是MODIFIED或NEW。
Entity的createChild()和createBrother()方法、EntityList的createChild()方法的也会受到此调整的影响。
文章结束给大家分享下程序员的一些笑话语录: Borland说我很有前途,Sun笑了;Sun说我很有钱,IBM笑了;IBM说我很专业,Sybase笑了;Sybase说我数据库很牛,Oracle笑了;Oracle说我是开放的,Linux笑了;Linux说我要打败Unix,微软笑了;微软说我的系统很稳定,我们都笑了。