Lucid chart (https://www.lucidchart.com/)是一个很受欢迎的网站,它允许您通过拖放节点并用线条连接它们来创建自己的图表。
同样,我计划开发一个网站,允许用户创建节点,并用线跟随它们进行可视化编程。是否有任何现有的框架,允许用户以可视方式绘制图表,并将它们连接(或与线关联)到特定的操作?(我不想编写比节点之间的线更不扭曲或弯曲的代码行,但我想要一个自动完成所有这些事情的框架。)
或者我应该使用像gojs,jointjs和其他的图形库(程序代码行为,链接等)手工一个接一个地创建代码?
我将要做的是类似于Scratch(https://scratch.mit.edu/)的块编码风格,关键是通过用线连接节点来编程和运行节点。
发布于 2019-02-23 15:09:03
您已经找到了一些用于作图和there are more listed here on SO的框架。
它们中的一些应该能够帮助你完成任务,而另一些则不是那么可定制。我个人的建议是yFiles for HTML,因为它提供了最完整的定制选项,但是如果这不是在商业环境中,或者你想要scratch已经做的事情,那么你应该看看the JavaScript implementation of it on GitHub。
一定要带着更具体的编码选项回到这里,因为像这样的问题实际上涉及的范围很广,因此很可能很快就会结束。
https://stackoverflow.com/questions/54821450
复制相似问题