轻量级流程图控件GoJS最新版本2.1.6发布,修复多项bug|附下载

原创|产品更新|编辑:吴园园|2020-01-21 10:58:27.520|阅读 8 次

概述:GoJS新版本2.1.6发布,修复多项bug!

# 您正在找协同办公软件吗?点击这里站长给您推荐 #

GoJS是一款功能强大,快速且轻量级的流程图控件,可帮助你在JavaScript 和HTML5 Canvas程序中创建流程图,且极大地简化您的JavaScript / Canvas 程序。

点击下载GoJS最新版本

GoJS 2.1包含一些新方法,可简化GoJS图表在维护自己数据的应用程序(尤其是React应用程序)中的集成。

  • 新方法:Model.toIncrementalData。与现有方法Model.toIncrementalJson相似,此方法输出一个IncrementalData对象,该对象包含在Transaction中发生的更改。它可用于使外部数据与GoJS模型保持同步。

  • 新方法:Model.mergeNodeDataArray和GraphLinksModel.mergeLinkDataArray。这些方法用于将外部数据更改合并到GoJS模型中。

  • 新方法:Model.cloneDeep。此方法可用于制作对象的深层副本,这对于确保GoJS不会与外部状态共享引用很有用。还可以在Model.toIncrementalData中使用它,以确保IncrementalData的修改对象列表不包含对模型数据对象的引用。

轻量级流程图控件GoJS最新版本2.1.6发布,修复多项bug|附下载

2.1.6的更改

  • 现在,release / go-module.js文件将导出每个类,因此您只能导入特定的类,而不是go。例如:从...导入{图,节点,链接,点,形状,文本块}。
  • 在projects / pdf子目录中添加了一个示例,该示例演示为图表生成PDF文件。该样本为minimalPDF。
  • 从另一个图或面板中拖放零件时,错误地启动了AnimationTriggers修复程序。
  • 修复了LinkingTool在创建新链接时不会取消选择其他部分的问题。

2.1.5的更改

  • 添加了VirtualizedPacked示例,该示例演示了VirtualizedPackedLayout.ts中定义的嵌套组大图的自定义布局。 (来源仅是TS)
  • 修复了以下问题:如果节点或链接通过GraphLinksModel.setGroupKeyForNodeData,GraphLinksModel.setFromKeyForLinkData或GraphLinksModel.setToKeyForLinkData设置,则如果节点尚不存在,可能无法解决。在典型模型加载期间不存在此问题。
  • 修复了自2.1.1起由于Diagram.clear无法清除内部零件列表(如Diagram.nodes)而导致的回归。

=====================================================

点击查看GoJS2020年最新连载教程

想要了解或购买GoJS正版授权的朋友,欢迎咨询慧都在线客服

关注下方“慧聚IT”微信公众号,及时获取产品最新消息和最新资讯

轻量级流程图控件GoJS最新版本2.1.6发布,修复多项bug|附下载



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动成果

登录 慧都网发表评论


暂无评论...

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关厂商
相关产品
GoJS

GoJS是一款功能强大,快速且轻量级的流程图控件,可帮助你在JavaScript 和HTML5 Canvas程序中创建流程图。

在线
客服
在线
QQ
咨询
电话
177-4994-3557
购物车 反馈 返回
顶部
在线客服系统
live chat