!!!###!!!title=背景——VisActor/VGraph 教程文档!!!###!!!!!!###!!!description=在图编辑场景中,通常需要网格背景进行辅助编辑。Background 组件内置了 'dot' 和 'grid' 两种样式的背景。以下是 Background 组件的使用示例,也可以在 demo 中进行体验。```javascriptimport { Graph, Background } from "@visactor/vgraph";const background = new Background(graph, { type: 'dot' });```!!!###!!!

背景 Background

在图编辑场景中,通常需要网格背景进行辅助编辑。Background 组件内置了 'dot' 和 'grid' 两种样式的背景。

以下是 Background 组件的使用示例,也可以在 demo 中进行体验。

import { Graph, Background } from "@visactor/vgraph";
const background = new Background(graph, { type: 'dot' });

配置项

BackgroundOptions定义如下。

字段类型描述
type'grid' | 'dot'网格样式类型。默认为 'grid'。
stepnumber步长。默认与 Grid 组件的步长保持一致。
backgroundColorstring背景颜色。默认为纯白'#FFFFFF'。
opacitynumber背景透明度。
colorstring前景色,根据类型不同是网格线条色或圆点填充色。
imgUrlstring自定义背景图片。默认为空。

实例方法

实例方法返回值描述
enable()void开启组件。
disable()void关闭组件。
changeSize()void改变宽高以适应 Graph 的宽高。
update()void更新背景图片位置。
destroy()void销毁组件。