在一个元素上的相同/不同事件类型的cytoscape.js中是否有稳定的事件排序?

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

我有一个cytoscape图,它有许多与节点和边相关的不同事件。

我可以看到如果我有一些代码的行为:

cy.on('click', 'node:parent', function (e) {
        cy.expandCollapse('get').collapse(e.target);
});

cy.on('click', 'node,edge', function (event) {
        console.log("Click on node");
});

在触发节点上的第二个事件之前,节点将始终完成其崩溃。这种稳定的行为是否可以在事件排序方面回复?

javascript events cytoscape.js
1个回答
0
投票

除了文档中指定的内容之外,您不应该依赖任何事件排序。您可以期待订购的唯一事件是明确定义的手势的一部分 - 例如点击是由mousedown-mouseup组成的。

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