0

Lucid chart ( https://www.lucidchart.com/ ) 是一个流行的网站,它允许您通过拖放节点并用线条连接它们来创建自己的图表。

同样,我计划开发一个站点,允许用户创建节点并用线条跟随它们进行可视化编程。是否有任何现有的框架允许用户直观地绘制图表并将它们连接(或关联)到特定的操作?(我不想编写不会比节点之间的电线更好地扭曲或弯曲的线,但我想要一个能够自动完成所有这些事情的框架。)

还是我应该使用gojs、jointjs之类的图库(程序代码行为、链接等)来手动创建代码?

我要做的正是类似于Scratch(https://scratch.mit.edu/)的块编码风格,关键是通过线连接节点来编程和运行节点。

4

1 回答 1

1

您已经找到了一些图表框架,并且在 SO 上列出了更多

其中一些应该能够帮助您完成任务,而另一些则不是那么可定制的。我个人的建议是yFiles for HTML,因为它提供了最完整的自定义选项,但如果这不是在商业环境中,或者你想要从头开始做的事情,那么你应该在 GitHub 上查看它的 JavaScript 实现

一定要带着更具体的编码选项回到这里,因为这样的问题实际上是扩大 SO 范围的方式,因此可能很快就会被关闭。

于 2019-02-23T07:09:02.677 回答