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

问题描述 投票:1回答:1

希望找到我们可以为触发事件插入您自己的数据的位置。

我有一个用来调用onImpl(events, selector, data, callback)的扩展名,但那回到了2.3.7。如果我想传递可与事件一起使用的数据,那么添加我的事件数据的更新方式是什么?

cytoscape.js
1个回答
1
投票

据我所知,不可能将数据传递给核心事件anymore。但是,当你以编程方式对事件进行emit时,你可以做到这一点。

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.