logo

X6

  • 文档
  • API
  • 图表示例
  • 常见问题
  • 更新日志
  • 所有产品antv logo arrow
  • 3.x
  • 简介
  • 快速上手
  • 基础
    • 画布
    • 节点
    • 边
    • 连接桩
    • 交互
    • 事件
    • 数据
    • 动画
  • 进阶
    • 连接点
    • 工具
    • 群组
    • React 节点
    • Vue 节点
    • Angular 节点
    • HTML 节点
  • 插件
    • 图形变换
    • 对齐线
    • 复制粘贴
    • 快捷键
    • 撤销重做
    • 框选
    • 滚动画布
    • 小地图
    • Dnd
    • Stencil
    • 导出
  • 升级到 3.x 版本
  • 开发者工具

小地图

上一篇
滚动画布
下一篇
Dnd

资源

Ant Design
Galacea Effects
Umi-React 应用开发框架
Dumi-组件/文档研发工具
ahooks-React Hooks 库
WeaveFox-前端智能研发

社区

体验科技专栏
seeconfSEE Conf-蚂蚁体验科技大会
weavefoxWeaveFox-智能研发技术社区

帮助

GitHub
StackOverflow

more products更多产品

Ant DesignAnt Design-企业级 UI 设计语言
yuque语雀-知识创作与分享工具
EggEgg-企业级 Node 开发框架
kitchenKitchen-Sketch 工具集
GalaceanGalacean-互动图形解决方案
weavefoxWeaveFox-前端智能研发
© Copyright 2025 Ant Group Co., Ltd..备案号:京ICP备15032932号-38

Loading...

在本章节中主要介绍小地图插件相关的知识,通过阅读,你可以了解到

  • 如何使用小地图功能

使用

你可以通过插件 MiniMap 启用小地图功能,示例:

import { Graph, MiniMap } from '@antv/x6'
const graph = new Graph({
background: {
color: '#F2F7FA',
},
})
graph.use(
new MiniMap({
container: document.getElementById('minimap'),
}),
)

演示

  • 移动小地图视口来移动画布。
  • 缩放小地图视口来缩放画布。

选项

属性名类型默认值必选描述
containerHTMLElement-✓️挂载小地图的容器
widthnumber300小地图的宽度
heightnumber200小地图的高度
paddingnumber10小地图容器的 padding 边距
scalablebooleantrue是否启用缩放
minScalenumber0.01最小缩放比例
maxScalenumber16最大缩放比例
graphOptionsGraph.Options{}小地图内部 Graph 的选项
createGraph(options: Graph.Options) => Graphoptions => new Graph(options)自定义创建小地图内部 Graph 的方法