ctyoscape.js:有没有办法在标签中使用 html?

ctyoscape.js: is there a way to use html in labels?

我明白拥有大标签并不理想 (https://github.com/cytoscape/cytoscape.js/issues/305),但我至少希望有一个节点展开并显示额外信息(也许它的邻居也会显示额外信息),我需要对标签的不同部分应用不同的样式。我可能应该使用某种覆盖(这个词对吗?),但我还没有找到可遵循的示例。当我自己尝试时,我无法弄清楚如何在不丑陋的情况下放置它们。

我也研究了一个坏掉的扩展(https://github.com/wehriam/cytoscape-css-renderer/issues/10)一段时间,但一无所获。

有什么建议吗?

您不能在标签中使用 HTML。

使用叠加层 div 或类似 qtip 的东西:https://github.com/cytoscape/cytoscape.js-qtip

您可能需要查看 cytoscape-node-html-label,这是一个允许您在标签中使用 HTML 的 Cytoscape 插件。