问题标签 [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.
mxgraph - 未渲染的编码图像
我正在尝试显示使用 draw.io 编辑器导入并保存为 xml 文件的图表。为了解析和渲染图表的 xml,我使用 mxGraph 库来正确显示它,但编码图像除外。我的意思是xml的这一部分:
所有其他方面都处理得很好(形状、颜色、线条......),但 data:image/jpeg 被简单地忽略了。我在控制台中没有任何错误,也没有生成损坏的 img 标签或类似的东西。
什么/哪里有问题?
马可
javascript - Draw.io 嵌入模式 - 自定义编辑链接表单
Draw.io embed API 是否提供任何方式来自定义编辑链接表单?例如,提供一个自动完成值列表,当用户在文本字段中输入时动态获取。
我只找到了嵌入模式文档,它似乎没有提到任何自定义表单的方式。
draw.io - 从分层 JSON/XML 生成 draw.io 地图
我想以编程方式从 Zotero 导出的嵌套 XML/JSON 生成 draw.io 地图(嵌套在子集合和集合中的单个项目)。
我已经有了基本的 JSON/XML,可以适应 draw.io 的格式,但我不清楚如何。应用程序的图表格式似乎没有架构,现有图表的源 XML 包含许多我想避免计算的样式和布局信息——我假设,因为应用程序中的 Layout 选项是自动,必须有一种方法可以自动呈现图表,而不必包含手动指定的样式/布局信息。
所以我有三个问题:
- 是否有用于分层 draw.io 地图的标准 XML/JSON 方案?
- 是否可以只为 draw.io 提供元素之间的关系信息,并让它自动确定布局(类似于
Arrange > Layout
应用程序中的自动选项)? - 在 draw.io 地图中,一个节点可以连接到多个父节点吗?
vector - 如何为“四分之一”圆绘制形状矢量
我一直在兜兜转转。显然,我惯用的“糊涂几何”方法是行不通的。
我只是想在 draw.io 中创建一个完美的“四分之一”圆形扇区。
我通读了https://desk.draw.io/support/solutions/articles/16000052874-how-to-create-and-edit-shapes-
但它非常模糊。
这是我最好的尝试,但这是不对的,边缘很难:
我真的想要一个四分之一圆,如果你旋转其中的四个,你最终会得到一个完美的圆。
microservices - 用于构建微服务的先验图形工具
我花了很多时间寻找绘制微服务架构先验图的工具,该工具可用于创建基础架构的第一层 OpenAPI 规范。以后可以直接扩展 Json 或 Yaml 并且应该更新原始图形输出。
到目前为止,我无法找到任何可以帮助我这样做的工具。我想知道那里的一些人是否想到了一些其他工具,我会像往常一样使用 draw.io
提前致谢。
javascript - 在 mxgraph 编辑器的侧边栏中添加子菜单?
是否可以在 mxgraph 编辑器侧边栏中添加子菜单?我需要很多形状,如果我不能制作子菜单,我将无法找到它们示例:
-一般的 :
--圈子:
---这里所有的圆圈形状-
--正方形:
---圆角正方形:
-这里所有的圆角正方形形状-
--箭头-这里所有的箭头-
https://jgraph.github.io/mxgraph/javascript/examples/grapheditor/www/index.html
https://github.com/jgraph/mxgraph/blob/master/javascript/examples/grapheditor/www/js/Sidebar.js
javascript - 如何在 mxGraph 中创建多个选项卡或工作表或页面?
Draw.io
具有多重功能,pages
底部有标签视图。
但是要将其集成到mxgraph
图形编辑器中,这似乎是一种矫枉过正。
我正在寻找更简单的解决方案或某种解决方法。