【问题标题】:Affix the cytoscape.js edge label to the edge将 cytoscape.js 边缘标签贴到边缘
【发布时间】:2014-11-27 00:57:32
【问题描述】:

这有点像这个问题的后续(我在这里捎带):

Add an edge label with Cytoscape.js

这允许您向边缘添加标签,但无论边缘的实际位置如何,标签始终是水平的。无论如何将标签本身绑定到边缘,以便当边缘重新定位时,标签会随之旋转?

【问题讨论】:

    标签: graph cytoscape.js


    【解决方案1】:

    我为 cytoscape 做了补丁,也许对你有帮助。

    已修补的 buld 版本链接:cytoscape-2.3.4-patched.js

    构建的 js 文件版本 2.3.4 的补丁链接:cytoscape-2.3.4.patch

    如果有问题,请提出您的问题。

    【讨论】:

      【解决方案2】:

      目前没有,我会犹豫是否要添加这样的功能,因为它会使用户更难阅读文本。如果不倾斜文本,贝塞尔边缘也不可能真正实现 - 使易读性更差。

      您是否有需要此类标签的特定用例。请描述一下好吗?

      编辑:

      另见#714。睿诚正在实现这样一个功能。

      【讨论】:

      • 嗯,据我了解,this 是他所说的问题。边缘标签上的这种过度位置令人困扰。
      猜你喜欢
      • 1970-01-01
      • 2016-10-17
      • 1970-01-01
      • 2010-10-24
      • 1970-01-01
      • 2014-05-27
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多