【问题标题】:Usage of cytoscape.js for pipleline development使用 cytoscape.js 进行流水线开发
【发布时间】:2015-09-18 16:34:34
【问题描述】:

我想了解是否可以将 cytoscape.js 用于我的原型工作。这是我想要的:

  1. 通过水平连接到另一个节点的矩形节点创建管道。
  2. 更改节点属性在选项卡或单击时显示颜色或边框。还可以通过点击创建菜单或组合框来选择某些内容或执行某些操作。
  3. 将一些外部文件拖放到节点画布中,这应该创建新的连接节点或由第一个节点使用以执行某些操作...等等

现在我的问题/困惑是,如果 cytoscape.js 适合上述目的。
我能够创建管道(以上 1 步),但不确定我是否可以通过 Cytoscape.js 执行第 2 步和第 3 步
是否有人完成了与我上面描述的类似的事情。如果可以,请分享一些例子。
或者
如果 Cytoscape.js 不适用于上述目的以及我可以使用的其他库,请告诉我
谢谢

【问题讨论】:

    标签: cytoscape.js


    【解决方案1】:

    Cytoscape.js 是一个图论/网络库。它不包括一般的 UI 小部件等,因为这超出了范围。您可以根据需要使用 Cytoscape.js,在适当的情况下使用其他库或您自己的代码。

    【讨论】:

    • 嗨,Max,感谢您的回复。现在对“您可以将 Cytoscape.js 用于您想要的一切”有点困惑,正如我们在第一行中所说的那样,它是一个图论......也使用其他库。你能举一些例子吗?谢谢
    • 就外部库而言,您必须探索其他库并阅读他们的文档以找到满足您要求的内容。与其他库集成的一个示例是 qtip 扩展 (github.com/cytoscape/cytoscape.js-qtip),尽管不必制作扩展以一起使用库。
    【解决方案2】:

    你想创建类似http://gojs.net/latest/samples/pipes.html 的东西吗?

    GoJS 可以满足您的所有要求。免责声明:我帮助创建了http://gojs.net

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-27
      • 1970-01-01
      • 2022-07-14
      • 1970-01-01
      • 1970-01-01
      • 2017-07-15
      • 1970-01-01
      相关资源
      最近更新 更多