【问题标题】:Dagre layout for simple tree in cytoscape.js [closed]cytoscape.js中简单树的Dagre布局[关闭]
【发布时间】:2015-02-10 07:57:23
【问题描述】:

如何在 cytoscape.js 中使用 dagre 布局来绘制简单的树。我正在放置 layout{ name: 'dagre'} 并从 https://github.com/cpettitt/dagre/blob/master/dist/dagre.js 添加了 dagre.js 文件。 它不工作。

【问题讨论】:

    标签: cytoscape.js dagre


    【解决方案1】:

    我遇到了类似的问题。我使用了 cytoscape 包 (https://github.com/cytoscape/cytoscape.js/blob/master/lib/dagre.js) 中的 dagre.js,它工作正常。

    似乎 cytoscape dagre 布局与最新的 dagre.js (https://github.com/cpettitt/dagre) 或类似的东西不兼容。它在该行引发错误:

    var g = new dagre.Digraph();
    

    【讨论】:

    • 谢谢@iliakolesnikov。
    【解决方案2】:

    使用与 GitHub 上托管的 lib 文件夹中的分发捆绑在一起的 dagre 库。

    GitHub Link to working Dagre.js for Cytoscape.js

    【讨论】:

      【解决方案3】:

      请发布一个示例。它适用于调试页面和文档,因此我怀疑您的代码存在问题。

      【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-05-14
      • 1970-01-01
      • 2023-03-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多