antvis/
🚀 JavaScript diagramming library that uses SVG and HTML for rendering.
USD raised
Recent activities
uniapp如何集成antvx6
如何利用x6实现真正的力导向布局
@antv/x6-vue-shape vue自定义节点获取不到参数
vite dev可以运行 打包失败报错
启用scroller之后画布的virtual属性失效,无法只渲染可视区域内容
X6 2.x 是否可以考虑模型增加一个更好用的状态管理属性,以驱动整个画布的更新?
antvx6思维导图使用@antv/x6-plugin-keyboard时报错
添加父子节点后重新打开渲染时子节点不在父节点内部
边的编辑和边的操作 有冲突
示例代码报错
当使用textwrap 时候 让文本 超出宽度自动换行,之后选择的时候增加node-editor双击编辑工具 有冲突
1.x能否实现在边上创建链接桩并可以通过链接桩实现边和边及节点之间连线
从1.x升级到2.x时,折叠组合节点时不会隐藏自定义边上工具tools,1.x版本时会正常隐藏
选择边的时候 添加 filter 高亮 当设置为直线的时候 边不显示了
小地图渲染定制节点图片不渲染
怎么让连接桩的位置随自定义节点的宽高自动变化
是不是 custom-node-width-port---》custom-node-with-port
双击编辑和框选功能有冲突 当增加框选插件的时候 双击编辑不了
布局都不可以用了吗?
vue2 打包后自定义节点注册不成功
产品x6中ER图场景下使用x6-plugin-scroller导致图形显示不全
路由orth的padding设置无效
Transition描边动画运行时,segments的鼠标事件冲突
在使用textwrap了情况下增加title,缩放节点后title被删除了
拖拽实现节点顺序调整或新增节点
导出的img无法正常显示,问题分析临时处理方式,以及如何修改x6-plugin-export,千字分析
添加边之后在特定条件下,边的层级BUG
开启snapline后,框选移动BUG
2.x版本给vue节点添加stroke边框无效
x6-plugin-history 插件设置{ ignoreChange: true } 以后, 还原连线删除操作时,连线找不到target
一个主线上可以分出很多支线
辅助功能Tooltip与调整箭头同时使用只生效一个
在Stencil中是否可以添加Cell而不只是Node
er图图片导出不全
是否可以支持手势放大缩小
在画布上拉了几个节点,然后使他们的距离拉长,保存之后刷新页面再进来就会报错
x6 2.0.8版本 升级到谷歌浏览器最新版本130后 画布中的自定义节点会部分缺失
当edge1的target在另一个edge2上时,edge1的source不可被改变
正常的拖拽功能使用x6-plugin-stencil@2.1.4 是正常的,升级至 2.1.5 后,自定义的组件不能拖拽了。降级至 2.1.4 后正常。
请问节点做了自定义拖拽功能的情况下如何和画布的拖拽平移功能共存?
有没有方法可以获取指定位置的边
请问自定义实现这种类型的连接线
新增PathGroup机制,解决多个path多个refD设置比较困难的问题
使用dnd.start拖拽画布外A元素到画布上已生成的目标节点B区域中时,目标节点B的原生事件dragenter,dragover,dragleave, drop事件都无法触发。希望可以触发
layout is not a function
修改了label标签属性不会自动更新视图,更新之后获取属性也是正确的
请问ANTV X6的贝塞尔曲线是通过什么公式计算出来的一条唯一曲线
自定义节点工具的onClick方法
连接桩的连线上的标签支持自定义布局和动态更改自定义标签吗
自定义节点,在使用 new Addon.Stencil 设置 layoutOptions 属性的节点间距设置,无效
无法监听 Dnd 拖入节点移动时的事件
低版本浏览器自定义节点事件无法触发
边上工具添加source-arrowhead后,导致鼠标移出的时边的label值无法保存
设置snap会自动进行吸附,如果我想手动设置边吸附到某个连接桩,有api可以使用吗?
Selection 开启严格框选模式后,旋转节点很难被框选
流程编排条件分支有示例吗
x6 2.x版本视口变换的方法zoomToFit不能支持把部分节点缩放到中心;原来1.x版本zoomToRect可以实现;2.x版本这个api找不到了
链接桩除了text作为描述外,如何在连接桩内部定义文本
只能正交路由显示效果会产生多余的弯折
node中的textarea无法聚焦,无法输入内容
在一个父组件中使用两个同事展示两个X6会导致他们new的类方法里面的数据被第二个X6实例的数据覆盖
Stencil创建的侧边栏显示异常
功能: 节点容器的滚动
安装最新版本报错: Cannot read properties of null (reading 'matches')
创建节点模板时,怎么让节点拥有两个图片
如何实现节点位置的限制
框选后框不跟着组件移动
自定义vue节点,使用el-input组件, type为textarea,导出图片时,textarea的内容没有导出,显示为空
Vue自定义节点出现"花屏"
Angular17使用setData出现弃用提示 Angular: Replacing the `context` object of an `EmbeddedViewRef` is deprecated.
画布平移在移动端失效
画布禁止添加组件,可以添加指定的组件上
自定义节点如何缩放节点
@antv/x6-plugin-transform插件操作react-node时不出现边框
graph.batchUpdate能合并node.setData方法吗
_baseOrderBy.js:39 Uncaught TypeError: iteratee is not a function
自定义vue节点重复渲染问题解决方案
createEdge 返回 zIndex 无效
拖拽高亮边框持续变大
导出图片Error: size exceeded
内核版本 126+,embedding 方法移动到父节点中,父节点外侧的 g 标签会无限扩大
antv x6初始化画布报错Uncaught TypeError: Class constructor Ph cannot be invoked without 'new'
dagrelayout:Uncaught (in promise) RangeError: Maximum call stack size exceeded
给群组提供一个tooltip
2.x 在使用scroller 插件后 没法去改变画布的大小 使用graph.options.height = 300 类似这种操作 可以修改画布大小 但是不会被记录到历史记录插件中。
2.x版本 Stencil插件在 collapsable=false 时会遮挡第一组抬头
Edge/router中ExcludeNodes在fromJson后似乎失效
如何调整桩点(vertices)与连线上按钮(button)的层级
自定义vue节点如何把数据传递给父级?
边上路径点工具modifiers失效
显示 restrict 的区域
render:done监听事件不会在每次渲染完毕后触发
如何渲染到指定节点?
请问怎样临时关闭路由的重新计算功能,并可以通过哪个方法给路由计算的点重新赋值
如果小地图设置margin属性,会影响到setScrollbarPosition滚动条定位
关于vue2使用teleport解决i18n国际化的问题
this.graph.getContentBBox()计算graph高度不准确
graph.fromJSON 接口是否可以支持diff部分更新
同时添加edge-editor工具和调整箭头工具的使用
字体旋转变形
undo redo 节点数据丢失问题
使用@antv/layout中的gridlayout布局,参数无效
minimap 不使用Scroller插件,小地图和主图不匹配
toJSON({ diff: true })没有达到预期效果
2.X 希望增加节点标签的input和change事件
2.X node-editor工具双击节点时节点的attrs.text.text被清空,无法获取到
UI样式问题:页面导航超出隐藏了
给graph增加一个销毁画布的功能
修改指定历史节点中的某个属性
shape: html不渲染内容,一片空白
官网文档中"连接桩 ToolTip"运行报错
导出的相关问题
希望可以出一个处理两个圆之间多条线的处理逻辑
希望增加只读功能
nodejs环境执行的增删改查的版本
selection 插件 edge 选择框 显示位置不对
2.16.1版本中渲染图元时,x6-cmmon@2.0.17依赖中的text()方法报错,从undefined中读取了toUpperCase方法。
检查画布中的cell有无变化.但是又不想用cell:changed, 因为changed事件太宽泛了
antv/X6【2.x】resize固定值渲染后,宽度却不是设定的固定值
节点移动的格子数可以去除吗?同时保留画布grid样式?
求助如何在一个自定义node里的markup里写2个文本
可以设置三阶贝塞尔曲线的控制点吗
如何避免出现Edge's source node not exists的问题
自定义ER React 节点内部使用到了dnd-kit 进行排序,如何取消节点内部拖动和节点整体拖动冲突
显示隐藏的节点后,边没有连到节点的连接桩上
画布启用滚动和平移,鼠标拖动画布移动时会导致节点会被画布覆盖 #1713,还未解决
自定义vue组件的时候,如果子组件中涉及到鼠标事件,就会和x6自带的鼠标事件冲突,子组件内部的功能会被影响
使用useState更新节点导致节点丢失,请问如何解决
在15.5版本的safari上节点和边都不能输入文本
edge-editor 双击编辑内容,触发了新增label
fromJSON渲染到页面时偶尔会丢失部分节点
render:done触发机制受virtual影响,能否保持一致
view:mounted事件触发时,节点渲染不完整
内置的class名x6-graph 不自动添加到dom上
Scroll插件的flex: auto失效,即画布尺寸不会因为容器宽高改变而改变
node调用addTools时传入option.local: true会导致位置偏移
2.18.1版本在移动端,画布平移功能失效
自定义polygon节点(菱形的),如何设置width/height,让里面的文本不超出节点边框
Graph.registerNodeTool 不应报错,而是仅仅给出警告
antv react修改节点内容,页面渲染以后drawer里面的内容还是之前的值
The select box does not follow the mouse as you drag to move it
edge-editor 标签移动监听
setTarget改变链接元素,不触发重绘
使用edge.trigger触发事件无效
嵌套节点node.clone({deep: true})无效
连接线为什么会拐这么大一圈?节点间距应该怎么控制呢?
antv x6 画布开启可视区域渲染后,利用Selection插件设置框选若干可视区域外的节点时连线不会正常渲染
节点编辑框向右
Clipboard插件useLocalStorage开启后,多个tab画布间初次复制粘贴时无数据问题
使用@antv/x6-plugin-clipboard插件且useLocalStorage开启时,希望支持设置LocalStorage的key
preserveAspectRatio属性需要加入CASE_SENSITIVE_ATTR白名单
X6画布居中功能中 padding失效
使用X6创建流程图的时候,如何确保当前流程图为一个DAG图呢?或者说如何实现判断没有环出现
exportJPEG导出的图片没有背景图呢
ER 图期望增加内部字段滚动
曼哈顿路由框选拖拽卡顿如何优化?
dnd插件创建的节点无法控制zIndex
自定义节点,锚点问题问题
链接桩绝对定位+曼哈顿路由连线出现异常
panning 新增的 space modifiers 和 selection 插件的框选存在冲突
node:port:dblclick 的触发元素只能是 port 本身吗?是否可以外扩到 port 和 portLabel 上?
refHeight,refHeight2 和 refWidth,refWidth2组合不生效
自动布局,设置align: "UL"后布局问题
从点向线进行连线,连接后效果不满意且无法调整
使用virtual渲染出现部分节点没有渲染的问题
edge.setLabels 设置的labels 会被addEdge中的attrs属性覆盖
Regarding the use of antv/x6 in two component
createEdge得到的label,无法通过attr()方法来修改值
对某条边进行removeEdge和addEdge,之后graph.findView(edge),找不到path,但是点击新的边的view是正常获取
设置最小缩放比例和滚动缩放因子了,缩小到最小比例后,画布无法再放大
X6-sites pnpm run build 报错
antV X6构建报错
批量处理一组Cell时,会在短时间大量画布重绘,但关闭以后画面又无法更新;是否有一个手动重绘的方法?
node drag error
节点拖拽到画布,缩放节点, 节点中间多处一个字符: -
cell.prop('label')获取不到label值,也期望可以设置,同时label也更新
画布滑动放大缩小体验问题
textWrap失效
使用群组节点 Group 的 mouseleave 出现问题
Vue组件渲染节点,官方文档写法会导致浏览器console报vue透传相关warning
如何将gojs这一功能用antv,大佬提供一下思路或者有什么解决办法
当开启允许嵌套组件后,node.addChild() 这个函数将不生效
使用toggleVisible方法实现展开/收起下游节点功能,设置节点的visible:true时,节点上相关联的边也会被设置为visible:true
连接器jumpover导致的连线bug
使用ref的属性值未按照相对元素进行处理,如refWidth、refCx、refD等等
关于三次贝塞尔线,refD模式下,控制点 是否参与计算BBox问题
parseJSON丢失父子级信息
vue3 页面关闭后重新打开数据没有清缓存
希望在交互操作的modifiers中增加空格键
2.16.1版本,blank:mousewheel事件不被触发
new Graph(options: Options) not has containers
使用layout布局后,不会触发 added 事件
Stencil title能 自定义吗?接受ReactDom
希望支持节点上框选
性能讨论,相同的节点结构复杂度下,vue svg html react angular这几种节点的渲染性能优劣
restrict功能不生效或间歇失效
react 节点下 foreignObject 可以不使用body标签名?
x6的Grapg的autoResize问题
X6并不支持服务端渲染
Stencil插件的搜索功能,高度没有自适应
Problem on @antv/x6-plugin-keyboard
最新的版本edge-editor不能编辑
Scrollbar插件无法触发画布事件blank:mousewheel
出现 Edge 跟 Node 交叉的情况
Scroller插件的autoResize是否能进行优化
addtool 添加删除按钮,移动节点,删除按钮会错位
toPNG/toJPEG无法导出问题
plugins are not on cdn
复制edge时无论是否有targetcell和sourcecell都只复制edge,剪切node时不剪切其connectedEdge
markup 中rect的 fill和stroke 一直展示默认值
修改节点id失败
button-remove 层级显示问题
双击编辑后,再进行回退操作,回退时会记录到文本清空操作,如何避免
启用剪切板功能的粘贴时,是否可以提供绝对定位
节点编辑器在mrkup中自定义setText和getText问题
连接桩port id 热更新提示错误
希望ER图坐标XY自动智能自适应
ER图节点宽度错误
safari下,antvx6的2.x版本使用React节点,所有节点的定位会异常
当边启用工具vertices,并且边的起点或者终端时节点时,并且隐藏这个节点,边会隐藏,但是路径点没有隐藏
启用@antv/x6-plugin-selection插件后,给节点添加边后,拖拽节点时,边的路径点会跟随移动
antV X6 启用剪切板功能不能复制标签文字内容
x6的流程图编排的DEMO显示404了
vue 节点数据缓存问题
在Safari上绘制的边Edge,不会显示箭头
边移动顶点,底层notify的是 vertexs:added
AntV 2.x scroller plugin transitions leave animation in bad state
节点旋转,使用动态添加删除,导致无法选中删除图标
2.5D拓扑图连线问题,折线45°或135°功能
自定义svg节点 图形变换 大小不同步
跳线连接器jumpover后,edge的target为此线段时,也会出现跳线
画布拖动缩放和小地图表现不一致
API文档Graph options中container写成了containers
创建连接桩markup使用rect标签,sourceAnchor配置的name不生效,线的起点难修改
连接桩添加限制:起始节点只能连一条线后,使用边上工具修改连接点,高亮不显示
addEdge不会触发edge:connected事件
给rect添加文本,修改字体类型无效
edge连接了2个节点和一个路径点,偶发移动节点时,路径点也会跟随移动
边上双击新增文本和双击移除路径点冲突
关于连接点的方法,getOutgoingEdges、getIncomingEdges能不能支持传port ID
画布scale事件有个bug
未开启scroller,miniMap展示异常
2.15.3 及以上版本 mousewheel 事件无法触发
原生node的linkhref无法动态修改
mouseenter相关的多个事件不触发
开启scroller插件后画布translate失效
I used setdata to set vue component,but the node in stencil also be setted
工具类 z-index无法 设置,按钮覆盖元素
x6可以兼容火狐52版本
allowLoop 函数形式赋值会影响正常节点间连线
节点文本展示不全,一部分被隐藏
dag layout如何支持大小不同的节点的布局?
使用vitest进行测试会报错
边的选中问题
节点使用updateCellId更新了id触发了graph.on('cell:removed', ({ cell, index, options }) => {} 事件 然后连接的线没了
设置节点不可拖动,鼠标在某个节点按住,拖动到其他节点上方,所触发的事件对应的节点是第一个节点
使用 node.setAttrs({label:{text:''}}) 不起作用
graph.copy()和graph.cut()支持通过回调,对复制到剪贴板的cell进行修改。
边的阴影问题
vue2使用x6-vue-shape,1.3.1版本提示createApp()is not funciton
vue创建节点后添加子节点,撤销重做子节点出现重复创建
getSelectedCells 获取不到边
While resolving: @antv/x6-vue-shape@2.1.1 npm ERR! Found: @antv/x6@1.35.0
使用最新版本2.15.3打包后滚轮事件失效
connecting/validateXXX
autoResize 为 true 时,修改 edge 的颜色, 也会导致 manhattan 路由重绘
对齐线一个bug
自定义边添加 labels 之后,边的渲染性能变的很慢,如何解决
如何控制边得移动
vue3 连接桩id重复
选择插件和删除边有个bug
vue2框架,使用@antv/x6-vue-shape加载组件,弄好以后,npm发包,各种异常
x6 在绘制边的时候,边的数量越多,每条边耗时越久,导致100条边的时候,页面需要加载3.4秒,是否可以优化
@antv/x6-plugin-selection选择边后位置变化,边和框的位置不一致
vue类型节点内部国际化依赖报错
生产环境上,初始化节点或者添加报错
当graph中没有元素时,不会触发render:done事件
当调用fromJSON方法时,出现报错:TypeError: Cannot read properties of null (reading 'fromJSON')
判断逻辑错误
画布节点较多时,virtual开启,fromJSON,zoomToFit,centerContent同时调用会偶现连线丢失
关于vue组件作为node节点,使用graph.removeNode报错nextSibling为null
同时框选连线和节点,拖拽连线时位置错误且路径点工具冲突
元素编辑文本状态,修改文本后,设置文本属性(宽高,颜色等),导致文本内容被初始化
边添加过滤(filter高亮方法),且画布添加平移功能;导致线不显示或显示不全
滚动画布插件Scroller在开启网格gird的状态下,会导致网格错位,不使用scroller则正常
How to drag the port to adjust its position
自定义线段
节点连接桩标签上自定义元素在节点图形变换时发生位移
复制粘贴父节点,父节点的children只有一个
框选功能的 框选范围蓝色区域框 与鼠标位置偏移问题
动态绘制 polyline, 点使用相对定位,点小于起始点坐标时候,起始点偏移
node-editor双击编辑后,再次双击会导致文本被清空
MiniMap +React Portal 冲突,node 渲染被刷掉了
思维导图在新增节点时,闪烁
拖动节点x6-widget-selection-box的边框会移除重绘导致拖动性能降低
Selection插件设置following为false后拖拽未计算放大缩小倍率
自动保存,统一监听各种完成事件
希望提供线条互斥功能,在某些情况下,连线会多条合并在一块,无法分辨准确流向
希望提供 通过实例上的方法 来 切换 预览和编辑模式
node支持多个label,且label支持拖拽(像edge的labels一样)
jumpover经过相同路径时,出现异常跳线
transform 通过方法进行选中多个
getTeleport导致节点重复
官方示例中,添加节点过多时,给用户一种闪烁的感觉,是否有规避手段
增加 hideLables() API?addTools({ name: edge-editor 保存后如何隐藏这个文字?
新增导出bpmn-xml的数据格式
edge-editor 双击编辑完后,点击画布空白处则内容丢失创建失败; 点击别的地方才成功。创建时如何初始化一段文字?
首次tojson 出来的数据可fromjson渲染完tojson 的数据不一样
椭圆引用矩形,旋转后位置偏移
edge工具segments不正常显示
X6 绘制出来的内容是否支持触屏设备两指放大缩小
开启selecting 后,边的 router normal属性失效
思维导图节点添加编辑工具后如何监听节点内容的改变?
开启 showEdgeSelectionBox 选取 Edge 移动时位置错误
节点和线在拖拽过程中,不实时更改画布数据,只渲染一个中间过程虚拟节点
节点编辑工具‘‘node-editor’’ 如何使用键盘退出编辑状态
node-editor 的gettext settext写字符串,该如何在修改前校验
移动连线无效还原后,历史队列不知为何被清空,导致无法redo
可以支持将x6生成的流程图导出为.vdx格式在visio中打开吗
animation 插件何时发布
virtual和Scroller一起使用,可以保留可视区域渲染的能力吗?
线条拖动bug
文本节点换行时,英文单词被截断
画布滚动条问题,当节点靠近画布边缘时,线显示不全
思维导图增加、删除节点,不支持撤销重做
群组不支持框选/多选节点嵌入
2.x版本,toPNG 设置viewBox,viewBox 内x,y值为负数时,生成空白图片
Selection 插件位置变化后框选位置错误
使用X6如何实现流程编排中的分支情况
在1.0版本中,selection有一个following配置项,只让渲染框移动,节点不移动,在2.0中查看selection插件的文档,没有这个属性
Safari 下垂直线或者直线会选中 dropShadow 高亮时,线段会消失
开启滚动画布,回显画布的时候,默认画布大小太小,导致画布外的定位元素无法显示完整
x6 运行报错view.sendToken is not a function
使用selection 插件选择多个cell 之后滚轮进行缩放,选择框错位
拖动节点(含大量子节点)不断重绘,性能问题如何解决?
The animation created by `view.animate(options)` will create multiple animate nodes when switching
使用最新版X6,导出自定义shape节点仍然为空白
© 2019 BoostIO, Inc.