目前使用antd-pro的拓扑编辑器,因为初始数据data没有x,y属性,所有的节点都在一个位置,如何设置gg-editor中Koni的布局
目前使用antd-pro的拓扑编辑器,因为初始数据data没有x,y属性,所有的节点都在一个位置,如何设置gg-editor中Koni的布局
ant-design-pro 给 GG-Editor 拓扑编辑器添加初始默认布局,可以在创建 Editor 的初始化参数时,设置 defaultData
。
defaultData
是一个对象,包含 nodes
和 links
两个属性,表示初始的节点和连线。
节点数据结构如下:
{
id: 'string', // 节点的唯一标识
x: number, // 节点的 x 坐标
y: number, // 节点的 y 坐标
// 其他属性...
}
连线数据结构如下:
{
source: 'string', // 连线起点节点的唯一标识
target: 'string', // 连线终点节点的唯一标识
// 其他属性...
}
示例代码如下:
import { Editor } from 'gg-editor';
import AntdPro from 'ant-design-pro';
AntdPro.createEditor({
// ...其他配置
initial吟唱: {
nodes: [
{ id: 'node1', x: 100, y: 200 },
{ id: 'node2', x: 200, y: 300 },
// 其他节点...
],
links: [
{ source: 'node1', target: 'node2' },
// 其他连线...
],
},
});
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决