工作方法
AntV X6 Editor 面向流程图、DAG、实体关系图、血缘图和组织结构图编辑器等交互式图表工具。所收录的条目以 X6 v3 为目标,描述了一种命令式方法:创建图,添加节点和边,然后注册预期操作所需的编辑器插件。
其重点在于编辑器行为。选择、历史记录、剪贴板、键盘、模板面板、拖放、变换和导出都需要显式设置;画布平移和连接行为则属于不同的配置层。该来源还会将序列化和端口相关任务引导至详细参考资料。它不会把绘制出的工作流转化为可执行的业务流程。
预期交付物
- 带样式化节点和边的 X6 图表编辑器 JavaScript
- 一组经过审慎选择的编辑器插件和画布交互
- 适合该编辑器的连接、视图框定及可选序列化行为
从任务说明到审查
- 01定义编辑任务
列出用户可以创建、移动、选择、连接和移除的图表对象。在启用插件之前,确定实际需要哪些编辑器操作。
- 02构建节点-边模型
创建图并添加所需形状和连接。如果范围中包含端口、自定义 HTML 节点或嵌套结构,请获取相应的专项指南。
- 03注册编辑器功能
导入并注册实现中使用的插件。将平移和连接等构造函数选项与插件类分开处理。
- 04检查编辑会话
测试选择、平移、缩放和拖动手势是否存在冲突,框定内容,并验证任何承诺的保存/加载或导出路径,而不是假定它存在。