问题标签 [draw.io]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
draw.io - 将连接点添加到组
使用样式可以将连接点添加到形状(points = [[x1, y1], [x2, y2]]... Draw.IO help)。我为团体尝试过这个,但它不起作用。有没有办法在组上创建连接点?还是我必须创建一个更复杂的形状?
rest - Draw.io 使用 API 从 CSV 导入图表
在 draw.io 中,有一个非常好的选项可以使用 CSV 导入实用程序(排列->插入->高级->CSV)创建图表。它非常简单直接。
我试图找到一种使用 API(例如 REST)的方法,有没有办法做到这一点?
还有一个问题:有人知道是否有一种方法可以使用 CSV 导入实用程序创建具有多个页面的 draw.io 文件吗?
谢谢丹尼
draw.io - 如何将 draw.io 与带有访问令牌的私有 gitlab 一起使用?
我发现这个线程(这个评论总结了它)解释了如何通过授权应用程序来使用 draw.io 和私有 gitlab 。在我的公司中,该选项不可用。我认为可以通过使用访问令牌让 draw.io 访问私有 gitlab,但我不知道如何。
如果它需要对源代码进行一些更改,那是可以的,因为无论如何我们将构建它并将其部署在私有服务器中。
到目前为止,我尝试执行基本相同的过程,但将gitlab-id
参数从更改application-id
为access-token
,但没有成功。有任何想法吗?谢谢!
mxgraph - 在 mxGraph 中从 Draw.io 导入自定义库的形状
我目前正在使用 javascript 中的 mxGraph 库,我正在尝试在 draw.io 中创建自己的形状,以导出它们,然后使用 mxGraph 库在我自己的程序中尽可能多地重用它们。
到目前为止,我已经尝试创建一个自定义库,其中包含我所有的形状。我已经将它导出为 XML,这给了我一个半编码的 XML 文件。然后,我想在我自己的应用程序中导入那个 mxLibrary,这样我就可以重用这些形状来创建我自己的图表。我不知道如何处理那个 XML 文件。
我也尝试从Extras -> Edit Diagram
编解码器中获取 XML 并重新导入它,然后使用mxGraph#addCells
但形状不再分组,我似乎无法找到如何克隆它们。
我的目标实际上是在某个地方拥有我的形状/单元格列表,我可以随时重复使用。
如果这是不可能的,我该怎么做呢?我还查找了如何创建自己的形状(使用 redrawPath 和样式的东西),但它看起来真的很长而且很无聊。
下面是 XML 外观的示例。形状是一个简单的双正方形。
先感谢您!
draw.io - 仅使用部分调色板打开嵌入式 draw.io
我在 iframe 中以嵌入模式使用 draw.io,使用本地安装的 draw.io 代码。Draw.io 启用了使用应用程序左下角的 +moreshapes 按钮隐藏侧边栏托盘的选项。
我怎样才能逐步配置它。使用 url 参数,或我自己的插件,或任何其他方式。
许多交易
draw.io - draw.io - 对象自动调整距离
我想使用 Draw.io 来绘制 WBS 图表。图表有太多节点,每个父节点可以有多个子节点。我想知道Draw.io中是否有什么办法,这样当添加一个新孩子时,它与兄弟姐妹的距离会自动更新?我不希望孩子们发生碰撞,我总是希望他们分开并且有距离。
draw.io - draw.io 调整容器形状的展开/折叠 (+/-) 按钮
我在 draw.io 中使用可折叠容器。一切正常,但是与形状的大小相比,用于展开和折叠容器的 +/- 按钮有时显得非常小。在创建容器时,draw.io 会自动设置按钮大小。之后有什么方法可以调整(放大)它的大小吗?谢谢,斯特凡诺。