确定在给定点是否有元素

时间:2018-08-25 09:13:09

标签: cytoscape.js

我需要确定在定义的点是否有元素。我认为我现在为此目的使用效率低下的方法:我搜索所有现有元素,这些元素都需要在贪婪上坐标。

function is_position_empty(eles, grid_x, grid_y, sector){
    var targets = eles.filter(function(ele){
        return ele.position('grid_y') == grid_y && ele.position('grid_x') == grid_x && ele.position('sector') == sector;
    });
    return targets.empty();
}

但是我认为,对于许多元素来说,这不是一个好的解决方案。

我认为确定在给定点是否渲染任何东西更好。但是我在文档中找不到这种性能。

请告诉我,如何确定在给定点是否呈现了任何东西

0 个答案:

没有答案