我们在哪里可以将事件数据添加到cytoscape触发事件中?

时间:2019-03-18 18:23:36

标签: cytoscape.js

希望找到在哪里可以为触发事件插入我们自己的数据。

我有一个用于呼叫onImpl(events, selector, data, callback)的分机,但该电话又回到了2.3.7中。如果我想传递可与事件一起使用的数据,添加事件数据的更新方法是什么?

1 个答案:

答案 0 :(得分:1)

据我所知,不可能将数据传递给核心事件anymore。但是,当您以编程方式emit进行事件操作时,可以这样做。

我假设这是您提到的extension。如果只需要paz / zoom功能,则可以使用pan-zoom extension

我不确定工具栏扩展是否有用。具有扩展名的工具栏的自定义将非常有限。您可以创建一个精美的工具栏,随意设置样式和位置,并使用jQuery或其他类似库将带有Cytoscape事件的按钮连接起来。

P.S:您可以将数据保留在全局变量中,然后从回调函数访问它,而不是将数据传递给事件。

相关问题