antvis/
🚀 JavaScript diagramming library that uses SVG and HTML for rendering.
USD raised
Recent activities
节点移动事件支持批量
开始snap 之后,可能会出现port无法连接的问题
多节点(100+)加上多边(100+)情况下,边设置了曼哈顿路由 ,全选节点拖拽卡顿
页面有很多node时,使用fromJson加载会很慢,会有几秒白屏
v3.x 期望支持deep更新边标签属性
v3.1.1版本无法同时修改边颜色和边标签颜色
Safari浏览器中不兼容自定义节点设置position: relative
节点之间不支持多条连线
antvis/X6@2曼哈顿路由优化
节点text元素配置了textWrap后,'node-editor'工具栏将无法清空文本
v3.1.0版本使用 Scroller 插件,localToGraph 计算错误
【Esm product】Failed to resolve only because it was resolved as fully specified
调用node.setPortMarkup之后该如何更新视图?
V3.0.1版本,移动端不能通过手势放大和缩小页面
@antv/x6-vue-shape 关于getTeleport 无法指定to属性
基于@antv/hierarchy去计算脑图节点,如果脑图节点数量过多按招下面去循环更新节点位置,会导致更新时间太长,是否有批量更新节点位置信息的接口或者其他方案
升级到@2.19.2版本之后报错
撤销重做插件在监听手动添加两个node连线时,history:change 事件返回的cmds数据中的target并非是下一节点的信息
node:port:mousedown 没有事件抛出
连线vertices工具,如果配置removeRedundancies为false,则拖动路径点改变连线走向无法加入历史队列;且mouseup事件无法冒泡到连线上(即使设置了stopPropagation为false)
丰富官网中的 BPMN 场景
Feat:可折叠详情节点
Feat:多类型约束连接桩
在官网新增带丰富动画场景的 demo
在官网添加 Agent 流程编排示例
完善官网思维导图 demo
丰富官网中的 ER 图示例
Stencil插件有搜索功能,高度没有自适应,页面有留白
safari上边的箭头不显示,内置的和自定义的箭头都不显示,demo可复现,最新版本safari也可复现
Feat: 更多布局示例
Feat: timeline 示例补充
如何打造一个类似dify的注释组件?
连线时能否像飞书一样,鼠标移到边界自动移动画布
[docs] toSvgoptions
2025 AntV X6 文档意见收集(倾听你的诉求)
2025 AntV OSCP Phase5 —— Season of X6
请问antv-x6能否支持在微信小程序上进行简单编辑/预览,或者未来有打算提供此功能吗
使用manhattan路由和segments工具:相关性的异常问题
做完了分组嵌套之后用布局,会导致嵌套关系丢失
x6 节点的setData接口不能通过History插件进行撤销和重做
x6什么时候支持react19呢
antv/x6 锚点点击 node:port:mousedown 事件无法触发
DeepSeek-R1 免费的API Key可使用。https://www.hao666666.online 获取免费API接口。
给stencil加入更多功能, 比如beforeDndSatrt, 还有悬浮在节点上的事件触发...
在qianlkun子应用中使用x6,点击浏览器的回退和前进出现自定义Vue节点重复渲染
在无限滚动画布上,节点拖拽到边界时,从节点被遮盖到展示完全,延时时间过长,影响用户使用
让连接桩支持移动端的触摸组事件
从1.x升级到2.x时,折叠组合节点时不会隐藏自定义边上工具tools,1.x版本时会正常隐藏
小地图渲染定制节点图片不渲染
辅助功能Tooltip与调整箭头同时使用只生效一个
新增PathGroup机制,解决多个path多个refD设置比较困难的问题
使用dnd.start拖拽画布外A元素到画布上已生成的目标节点B区域中时,目标节点B的原生事件dragenter,dragover,dragleave, drop事件都无法触发。希望可以触发
画布鼠标滚轮滚动卡顿问题
修改了label标签属性不会自动更新视图,更新之后获取属性也是正确的
无法监听 Dnd 拖入节点移动时的事件
流程编排条件分支有示例吗
自定义vue节点,使用el-input组件, type为textarea,导出图片时,textarea的内容没有导出,显示为空
Angular17使用setData出现弃用提示 Angular: Replacing the `context` object of an `EmbeddedViewRef` is deprecated.
画布平移在移动端失效
2.x版本 Stencil插件在 collapsable=false 时会遮挡第一组抬头
关于vue2使用teleport解决i18n国际化的问题
this.graph.getContentBBox()计算graph高度不准确
同时添加edge-editor工具和调整箭头工具的使用
undo redo 节点数据丢失问题
使用@antv/layout中的gridlayout布局,参数无效
2.X node-editor工具双击节点时节点的attrs.text.text被清空,无法获取到
selection 插件 edge 选择框 显示位置不对
画布启用滚动和平移,鼠标拖动画布移动时会导致节点会被画布覆盖 #1713,还未解决
edge-editor 双击编辑内容,触发了新增label
view:mounted事件触发时,节点渲染不完整
内置的class名x6-graph 不自动添加到dom上
嵌套节点node.clone({deep: true})无效
连接线为什么会拐这么大一圈?节点间距应该怎么控制呢?
Clipboard插件useLocalStorage开启后,多个tab画布间初次复制粘贴时无数据问题
使用@antv/x6-plugin-clipboard插件且useLocalStorage开启时,希望支持设置LocalStorage的key
自定义节点,锚点问题问题
链接桩绝对定位+曼哈顿路由连线出现异常
panning 新增的 space modifiers 和 selection 插件的框选存在冲突
画布滑动放大缩小体验问题
当开启允许嵌套组件后,node.addChild() 这个函数将不生效
使用toggleVisible方法实现展开/收起下游节点功能,设置节点的visible:true时,节点上相关联的边也会被设置为visible:true
使用ref的属性值未按照相对元素进行处理,如refWidth、refCx、refD等等
关于三次贝塞尔线,refD模式下,控制点 是否参与计算BBox问题
使用layout布局后,不会触发 added 事件
希望支持节点上框选
react 节点下 foreignObject 可以不使用body标签名?
Scrollbar插件无法触发画布事件blank:mousewheel
出现 Edge 跟 Node 交叉的情况
Scroller插件的autoResize是否能进行优化
toPNG/toJPEG无法导出问题
复制edge时无论是否有targetcell和sourcecell都只复制edge,剪切node时不剪切其connectedEdge
AntV 2.x scroller plugin transitions leave animation in bad state
2.5D拓扑图连线问题,折线45°或135°功能
创建连接桩markup使用rect标签,sourceAnchor配置的name不生效,线的起点难修改
连接桩添加限制:起始节点只能连一条线后,使用边上工具修改连接点,高亮不显示
2.15.3 及以上版本 mousewheel 事件无法触发
allowLoop 函数形式赋值会影响正常节点间连线
dag layout如何支持大小不同的节点的布局?
设置节点不可拖动,鼠标在某个节点按住,拖动到其他节点上方,所触发的事件对应的节点是第一个节点
使用 node.setAttrs({label:{text:''}}) 不起作用
graph.copy()和graph.cut()支持通过回调,对复制到剪贴板的cell进行修改。
vue创建节点后添加子节点,撤销重做子节点出现重复创建
connecting/validateXXX
autoResize 为 true 时,修改 edge 的颜色, 也会导致 manhattan 路由重绘
对齐线一个bug
@antv/x6-plugin-selection选择边后位置变化,边和框的位置不一致
当graph中没有元素时,不会触发render:done事件
画布节点较多时,virtual开启,fromJSON,zoomToFit,centerContent同时调用会偶现连线丢失
同时框选连线和节点,拖拽连线时位置错误且路径点工具冲突
边添加过滤(filter高亮方法),且画布添加平移功能;导致线不显示或显示不全
滚动画布插件Scroller在开启网格gird的状态下,会导致网格错位,不使用scroller则正常
节点连接桩标签上自定义元素在节点图形变换时发生位移
动态绘制 polyline, 点使用相对定位,点小于起始点坐标时候,起始点偏移
MiniMap +React Portal 冲突,node 渲染被刷掉了
拖动节点x6-widget-selection-box的边框会移除重绘导致拖动性能降低
Selection插件设置following为false后拖拽未计算放大缩小倍率
希望提供线条互斥功能,在某些情况下,连线会多条合并在一块,无法分辨准确流向
希望提供 通过实例上的方法 来 切换 预览和编辑模式
node支持多个label,且label支持拖拽(像edge的labels一样)
增加 hideLables() API?addTools({ name: edge-editor 保存后如何隐藏这个文字?
edge工具segments不正常显示
X6 绘制出来的内容是否支持触屏设备两指放大缩小
开启selecting 后,边的 router normal属性失效
思维导图节点添加编辑工具后如何监听节点内容的改变?
开启 showEdgeSelectionBox 选取 Edge 移动时位置错误
节点和线在拖拽过程中,不实时更改画布数据,只渲染一个中间过程虚拟节点
节点编辑工具‘‘node-editor’’ 如何使用键盘退出编辑状态
移动连线无效还原后,历史队列不知为何被清空,导致无法redo
animation 插件何时发布
virtual和Scroller一起使用,可以保留可视区域渲染的能力吗?
路由 + segments 工具一起的时候,线条拖动 bug
群组不支持框选/多选节点嵌入
Selection 插件位置变化后框选位置错误
使用X6如何实现流程编排中的分支情况
边的背景色能否设置垂直渐变?
在1.0版本中,selection有一个following配置项,只让渲染框移动,节点不移动,在2.0中查看selection插件的文档,没有这个属性
在cell:mouseleave的时候cell.removeTools({name:'button-remove'}) ,然而边上的edge-editor也会跟着一起被删除
拖拽的时候节点过多卡顿
目前 Portal.getProvider 返回的 X6ReactPortalProvider 只支持单实例画布,同一个页面存在多个antv x6画布实例时会导致 react 组件节点内useContext 值有问题
开启滚动画布,回显画布的时候,默认画布大小太小,导致画布外的定位元素无法显示完整
👀 G6中的锁套选取(lasso selection)真的很好用
Safari按钮渲染位置错位
scroller update 方法是否应该使用防抖?
Unable to animate in v2
群组里面子节点怎么自动布局?怎么让父节点自己调节大小适应子节点?
bug: contextmenu 组件无法显示二级菜单
当给被设置为父节点({parent:true})的节点中添加子节点,然后再删除子节点,转换成json时children属性中的数据未清除
modifiers 是否可以增添 “空格” 键作为 修饰键
开启自动扩展画布,画布未自动缩小
图形多选后如何做统一操作 rotate、resize 等
背景图片请求两次
对于框选和群组的一点建议
希望节点增加一个flip方法,使节点变成水平/垂直镜像
画布滚动和框选同时开启时时会有问题
© 2019 BoostIO, Inc.