更新日志
2024-11-21-----V1.2.43
一、bug修复
1.修复只读情况下,连线依然可以通过特殊点调整的bug
2.修复了同一页面多个实例时,部分方法只会引用最后一个实例的问题
3.修复了组合控件和容器控件改变容器后没有清理的问题,优化了容器的实现
4.修复快捷编辑面板,对齐按钮按下无反应问题
二、新特性:
1.依附图形绑定属性清空后自动删除依附图形
2.配置中新增modify方法用于扩展配置
3.移除了RectContainer,改为兼容性更强的PolygonContainer作为容器
三、DFlow-流程图插件发布
1.流程图绘制
2.流转过程展示
3.全新的操作体验
2024-11-08-----V1.2.42
一、bug修复
1.修复了通过键盘调整控件位置时,快捷创建控件按钮不跟随问题
二、新特性:
1.快捷编辑框可以映射到主控件的多个属性上,从而实现快速编辑。
2.跟随图形的支持范围增加,从仅支持线控件到支持所有控件
3.新增控件双击回调函数EVENT_CONTROL_DBL_CLICK,可以用于覆盖默认的快速编辑逻辑。
4.提供了i8n国际化支持,目前支持中英文两种语言,通过语言包来扩展。
5.优化了线段操作,无需选中线,直接就能操作线
2024-10-24-----V1.2.41
一、bug修复
1.打开老版本下载的文件后字体变大,线创建后不能选中问题
2.下拉框、选择控件框样式问题
3.修复了连线不易选中和操作的问题
4.修复了圆角过大,图像错乱的问题
5.修复了拖拽过小时图像消失的问题
6.修复了高缩放下的弧线显示不完整问题
7.修复了低dpi高分辨率显示器上图像不显示的恶性bug
8.修复特殊点角度的判断逻辑
二、新特性
1.简版布局,新的控件工具箱以及顶部菜单并支持通过vue组件来扩展内容
2.由canvas渲染改为canvs+html混合渲染,提升清晰度和渲染性能,并能够与vue组件混合使用。
3.支持插件中默认引入配置,简少使用时手动引入
4.快捷创建控件的按钮以及弹出面板
5.线创建和控件创建获取json该为一个函数,方便外部使用时候通过代理修改创建逻辑
6.特定控件以及自定义控件屏蔽连线、操作点等机制
7.隐藏控件不响应事件
8.优化回调函数,使之适应更多扩展场景并提升性能
9.允许采用固定颜色、跟随边框或透明三种方式填充区块。通过采样时的fillColor以及fillClear属性,允许使用forceStroke强制绘制线条
10.控件配置时可以通过define.ext来局部复写扩展,从而避免全覆盖或者覆盖失效
11.特殊操作点支持沿路径定位以及中心点联动对齐特性
12.重命名图标,对部分未标准化的图标进行修正
13.新增pixel和debug属性用于调整渲染质量和打印错误信息
2024-08-05-----V1.2.40
一、bug修复
1.修复了addLines时,传入spv时,没有启用缩放问题
2.不选中任意模型,复制图片时,只复制了一个图层BUG
3.修复了addLines传入0时的bug
4、修复设计器导致外部文本框不可编辑bug
二、API
1.DDeiEditor.addLines传入有线段路径,在初始化时不再会自动寻路以提升加载性能
2.新增DDeiEditor.loadData方法用于加载数据到编辑器、简化文件加载代码
三、性能优化
1.调整stageRatio为全局变量,在全局放大或缩小时不会同步修改点的大小以及坐标。
2.优化corssLine的检测算法。
四、新特性
1.支持通过参数化的方式配置自定义控件、覆写已有控件属性或自定义属性
2.支持通过HTML渲染自定义控件
3.支持通过HTML自定义Tooltip
2024-07-09-----V1.2.39
一、BUG修复:
1.修复了readonly时无法全选,可以修改图层的bug;readonly时可以创建、复制重命名sheet的bug
2. QuickCtronl插件
多图层情况下,quickcontrol创建连线的bug,应该锁定到一个图层中
修复了缩放后QuickControl的四个箭头位置不正确问题
修复了QuickControl插件的坐标问题
3.修复了Search插件的样式问题
4.修复没有纸张时无法刷新页面大小BUG
5.修复缩放后调用notifyChange方法刷新时会强制缩放,造成页面混乱bug
6.修复视窗被控件完全包围时,控件不显示bug
7.修复了打开本地文件失败的bug
8.修复了容器在序列化时的引用错误
二、API
1.提供整个画布导出图片的API
2.通过API创建控件(addControls、addControlsToLayer)、连线(addLines)时,可以传入参数来控制大小和坐标采用当前的缩放值
三、功能特性
1.复制图片功能当未选中控件时,复制整个画布的图片
2.新增插件扩展点以及回调函数
3.编辑器失去焦点和获取焦点时,通过状态控制,部分后台调度的任务只有当编辑器未ACTIVE_EDITOR时才会执行,以提升性能
4.可以通过参数jumpline:1/0,开启/关闭全局跳线
5.新增htmlviewer插件,该插件可以使用html来渲染图形,原理是将一个DIV附着在图形的位置以代替原有图形的显示。允许使用者自己定义HTML通过HTML元素。
5.控件的镜像显示。
技术支持
QQ:3697355039
微信公众号:ddei757