【问题标题】:Javascript Library for hierarchical flowchart [closed]用于分层流程图的 Javascript 库 [关闭]
【发布时间】:2008-12-12 17:47:53
【问题描述】:

你知道任何可以在网页中直观地呈现图形的 Javascript 库吗?

澄清:我所说的图表是指工作流树或决策树之类的东西。抱歉没有说清楚。

【问题讨论】:

标签: graphics javascript


【解决方案1】:

我一直在做一些研究,寻找可以处理实时创建流程图/决策树的 JS 组件,mxGraph 看起来很方便:http://www.jgraph.com/mxgraph.html

免责声明:我与供应商没有任何关系,除了在网上搜索了合适的东西。

【讨论】:

  • 不是免费的,甚至不便宜:(
  • 不,但这不是问题!
  • 是的,这不是问题,所以 +1 取消反对票。
  • @GonçaloVeiga:但你没有提到价格限制。
【解决方案2】:

几年前我使用Prototype 制作了一个proof-of-concept 盒子和连接器程序。这有点蹩脚,我从来没有完成它,但它证明它是可以完成的。不客气。

【讨论】:

  • 这真的很好,即使是演示。很酷。
  • 看发帖日期。事情不可能永远持续下去。
  • @Diodeus:这就是为什么在堆栈溢出方面有一个很好的做法,即不要将链接作为答案的内容。
  • 好的,我会回到 2008 年并记住这一点。谢谢。
【解决方案3】:

道场图表:

带有指向同一测试服务器的链接的独立 Dojo 图表小部件:

编辑: 回复问题的最新编辑:Dojo Charting 不直接支持流程图。有几个项目使用 Dojo GFX 做到了这一点,但没有人回馈它——请尝试使用 Google。

【讨论】:

    【解决方案4】:

    JS流程图...

    仅使用 HTML GUI 创建流程图。函数是在 JQuery 的帮助下用 JavaScript 编写的。绘图源为 HTML 格式且可见。如果在浏览器中打开index.htm,程序就可以在本地使用了。

    http://sourceforge.net/projects/jsflowchart/

    【讨论】:

      【解决方案5】:

      我们在上一个项目中使用了YUI。它是免费的,并且有很多简洁的功能,看看吧!

      编辑:图表是允许统计类型图表、散点图和其他图表内容的组件。我没有意识到您正在寻找基于流程图/层次结构的图表。

      【讨论】:

      • 你指的是哪个组件?图表?我没有找到任何可以构建图表的组件。
      【解决方案6】:

      SO 使用 flot,我认为这非常棒,并且希望在即将到来的公司项目中使用

      编辑:错过了“分层”部分。仍然会推荐使用线性的浮点数

      【讨论】:

      • Flot 是一个很棒的库,只是不适合树。
      【解决方案7】:

      我不久前使用过following library,它很好地实现了walker 算法。不过可能有点过时了。

      【讨论】:

        【解决方案8】:

        我认为 JQuery 有一些解决方案,但我会说在 Flex 中进行,这对于这类场景来说非常棒。甚至还有针对 Flex 的开源解决方案。这也很简单,只需查看 Adob​​e 文档即可。

        【讨论】:

          【解决方案9】:

          InfoVis 怎么样? (见this SO question。)

          【讨论】:

            猜你喜欢
            • 2011-04-26
            • 1970-01-01
            • 2017-08-12
            • 1970-01-01
            • 2011-10-01
            • 1970-01-01
            • 1970-01-01
            • 2011-11-27
            • 1970-01-01
            相关资源
            最近更新 更多