首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多标签cytoscape js

多标签cytoscape js
EN

Stack Overflow用户
提问于 2015-11-21 00:26:54
回答 1查看 1.9K关注 0票数 2

我希望使用cytoscape.js为每个节点使用两个标签。一个在节点内部,另一个在节点外部,就像这个链接图像http://gcuculi.com/imagens/labels-constelation.png

我对外部标签使用了qtip,但是我需要打印(ctrl+p)这个页面,并且qtip div的位置是绝对的(来自文档),所以它们不会出现在正确的位置。

有没有一种方法可以修改两个标签的cytoscape.js,或者我如何防止qtip出现这种行为?

谢谢!!

EN

回答 1

Stack Overflow用户

发布于 2016-05-20 04:53:27

获取多个不同标签的一种方法是使用compound nodes,即通过父子关系包含其他节点的节点。

如果您为每个节点提供其自己的父节点,则可以为子节点和父节点提供不同的标签,并且它们将始终一起出现。

具有此表示形式的节点定义可能如下所示:

代码语言:javascript
复制
[
  { data: { id: 'childId', parent: 'parentId' } },
  { data: { id: 'parentId' } }
]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33831483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档