select 如何在 selection 之后还添加以下节点?
How to select also the following nodes after a selection?
我目前也在尝试 select 子边和子节点,当 select 一个节点时。我尝试了以下功能:
cy.on('tap', 'node', function(event){
this.outgoers().select();
}
但我似乎无法让它与 'tap' 一起工作。
我也尝试使用 'select' 确实有效,但是直到叶子的所有子节点都被 selected(这是预期的)。
有没有办法用 'tap' 实现这个,或者来自 'select' 的递归调用是否可以以某种方式受到限制?
提前致谢
选项 1:将您的 .select()
呼叫置于超时状态。默认选择事件似乎覆盖了您之前的调用。
选项 2:绑定到 'select'
这样您就知道默认选择事件已经发生了。
我目前也在尝试 select 子边和子节点,当 select 一个节点时。我尝试了以下功能:
cy.on('tap', 'node', function(event){
this.outgoers().select();
}
但我似乎无法让它与 'tap' 一起工作。 我也尝试使用 'select' 确实有效,但是直到叶子的所有子节点都被 selected(这是预期的)。
有没有办法用 'tap' 实现这个,或者来自 'select' 的递归调用是否可以以某种方式受到限制?
提前致谢
选项 1:将您的 .select()
呼叫置于超时状态。默认选择事件似乎覆盖了您之前的调用。
选项 2:绑定到 'select'
这样您就知道默认选择事件已经发生了。