我是在 javascript 中使用 mxgraph 的新手,并且对如何使用图表中的事件有一些具体问题。我有兴趣使用并更好地理解两个基本场景:
1)我有兴趣使用示例中的拖放机制(即使用 mxgraph 工具栏)添加顶点。为此,我希望在将节点添加到图形之前接收一个事件,以便在“添加单元格”事件被触发之前能够做两件事:
a) 使用逻辑合并顶点数据(即时间戳)
b) 能够为每个顶点分配一个自定义 id
你能帮我理解如何处理这个案子吗?我一直在查看在线文档,但看不到对事件从“A 到 B”的实际工作方式的非常直接的描述。
非常感谢
我似乎无法在单击时更改节点的样式。我需要以编程方式执行此操作以跟踪图中的两个节点,基本上是同时“选择”两个节点,每个节点都是我定义的不同类型。此处 ( http://js.cytoscape.org/#eles.addClass ) 中有一些示例,它们为某些节点在工作表中“删除”了一种新样式。我不明白这些类是如何工作的,它们在样式表中的定义位置以及可以使用的事件。该库的文档没有提供类的实际解释、定义它们的位置以及它们的用途。任何帮助深表感谢。