摘要: 概述 上个版本简单的连线在一些复杂场景,尤其层级比较多,连线跨层级比较多的情况下,会出现线条会穿过矩形的情况,这一讲就是在这个基础上,去优化这个连线。 场景分析 在下面几种情况下,简单版本的画法已经没法办规避障碍节点了。 这种情况,由于简单版本,我们只在整条路径上添加了2个拐点,这种画法,当出现上述 阅读全文
posted @ 2022-04-01 18:08 华为云官方博客 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 概述 分层布局弄好之后,每一层的节点上下的相对位置基本确定了,我们最简单的方式,就是每一层平铺所有节点,节点宽度固定以及间距固定,每个节点的位置基本就确定了。我们只要基于这些节点进行连线就可以了。 方案思路 直线方式 最简单的方式就是直线,我们只要确定两个节点之间的相对具体坐标,然后两点之间画一条直 阅读全文
posted @ 2022-04-01 13:57 华为云官方博客 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 概述 当我们把设计稿和技术选型定下来之后,接下来就要开始着手画这个依赖图了。依赖图的组成最简单的就是节点Node 和节点之间的连线。这一节我们要处理的就是节点位置信息的处理。为了确定节点的位置信息,首先要给节点分层,分层的信息取决于节点之间的依赖关系。 问题分析 当前我们默认图是从上到下布局方式,节 阅读全文
posted @ 2022-04-01 11:35 华为云官方博客 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 背景: 由于业务场景需要展示作业之间的依赖关系,由于一些开源的插件和当前的业务逻辑有一些冲突,个人打算尝试从零开始,一点点实现自己的DAG图。同时用博客记录自己实现过程和总结,不正确的地方,欢迎指正提升。 场景分析: 数据开发中常常有作业之间的依赖,在执行作业的时候,可能会出现有些作业失败,或者重试 阅读全文
posted @ 2022-04-01 11:30 华为云官方博客 阅读(188) 评论(0) 推荐(0) 编辑