问题标签 [graphdracula]

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.

0 投票
1 回答
1833 浏览

jquery - 如何处理 dracula 图形库中节点上的单击事件?

给定一个简单的节点,我想处理节点上的点击事件。

例如,当您单击页面http://www.graphdracula.net/上的“cherry”时,应该会弹出一个警报。

ps:需要新标签“dracula”,但我没有足够的声誉来创建它......

0 投票
2 回答
633 浏览

angular - 如何在 Angular 中使用 Dracula 图形库?

我遇到了对我来说似乎很完美的 JS 库 https://www.graphdracula.net/
我使用 npm - npm i raphael graphdracula 安装了所需的库。它在 node_modules 中创建了文件夹,并按预期更新了 package.json
现在当我尝试创建图形时

编译器抱怨

找不到名字“德古拉”

问题是我如何导入库以便打字稿/角度知道它?IDE 不是很有帮助。我知道我必须在我的模块中导入它,因为我不知道如何找出要导入的内容

0 投票
1 回答
336 浏览

javascript - 对于 Dracula 图形库“未找到 SVG 容器”出现此错误,我该怎么办?

我正在尝试使用 Dracula Graph Libary 制作一个简单的网页,但我不断收到错误消息“未找到 SVG 容器”。在 Chrome 控制台中。我正在使用 Dracula 主页 ( https://www.graphdracula.net/ ) 中的代码,请告诉我如何解决此问题。谢谢你。

0 投票
0 回答
306 浏览

d3.js - D3.js - 有向无环图:如何重新排列节点和边以避免边相交

我必须创建具有互连的节点和边。我也在使用d3js。现在的问题是图表看起来非常混乱。我尝试使用二次贝塞尔曲线来绘制节点之间的边缘。我希望如果按下一个按钮,它应该重新排列成简化视图。 我的图表

我碰巧看了一下metacademy,它们是一个开源项目。它具有我正在寻找的确切功能。https://metacademy.org/graphs/edit/new,您需要登录。但是无法找到执行相同操作的代码部分。

最初创建的图表

最初的

按下刷新按钮后

刷新后

我对 d3js 很陌生,所以我会感谢任何帮助/建议。

0 投票
0 回答
94 浏览

python - python-dash中的交互式图形移动圆形

我正在创建一个圆形的假设工具,我想沿着 y 轴向上或向下移动它。我读到了关于移动卡片的 dracula.css,我应该实现相同的概念还是有其他方法可以做到这一点?

实际要求有散点图和移动数据点。因为我无法编辑散点图数据点,所以我创建了一个圆形图形并使图形可编辑。现在我想限制在图形周围移动的圆圈并且只在 y 轴上移动。

Dash 有没有可能。如果有人可以分享我可以用我的场景实现的任何示例。

谢谢, 米拉斯