使用指南布局推荐可选布局

随机布局 Random

节点随机散布在布局中心附近。

概述

节点随机散布在布局中心附近。

使用场景

适合快速预览图数据。每次重新计算都会随机生成坐标。

基本用法

这是可选布局。先导入并注册,再设置 layout.type。CDN 接入见可选布局。

import { Graph, register } from '@antv/g6-lite';
import random from '@antv/g6-lite/layouts/random';

register('layout', 'random', random);

const graph = new Graph({
  container,
  data,
  layout: { type: 'random' },
});

配置项

参数描述类型默认值
width控制水平散布范围。number画布宽度
height控制垂直散布范围。number画布高度
center散布中心的图坐标。[number, number]布局范围的中心

布局通用配置项 · 布局参数参考

代码示例

节点散布在 [200, 120] 附近。点击重置可重新生成位置。

正在加载示例…
拖动画布平移,滚轮缩放。
import { register } from '@antv/g6-lite';

import random from '@antv/g6-lite/layouts/random';

register('layout', 'random', random);

const layout = { type: 'random', width: 400, height: 240, center: [200, 120] };

查看布局示例合集