Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript dagre-d3/graphlib中的graph.hasEdge函数_Javascript_D3.js_Dagre D3 - Fatal编程技术网

Javascript dagre-d3/graphlib中的graph.hasEdge函数

Javascript dagre-d3/graphlib中的graph.hasEdge函数,javascript,d3.js,dagre-d3,Javascript,D3.js,Dagre D3,是否有人使用dagre-d3/graphlib中的graph.hasEdge函数查看两个节点之间是否存在边。我说的是一个API,它接受两个参数,基本上是两个节点,并检查它们之间是否存在一条边 我的问题是,对我来说,这个函数总是返回false。我试着为两个节点给出它,这两个节点之间有一条边,但它仍然给了我一个false(请注意,当您只给出一个参数时,它会起作用,基本上是您在绘制graph.addEdge时定义的边id(edgeid,source,destination) 想在这里回答我的问题, d

是否有人使用dagre-d3/graphlib中的graph.hasEdge函数查看两个节点之间是否存在边。我说的是一个API,它接受两个参数,基本上是两个节点,并检查它们之间是否存在一条边

我的问题是,对我来说,这个函数总是返回false。我试着为两个节点给出它,这两个节点之间有一条边,但它仍然给了我一个false(请注意,当您只给出一个参数时,它会起作用,基本上是您在绘制graph.addEdge时定义的边id(edgeid,source,destination)


想在这里回答我的问题, dagre-d3正在开发graphlib的早期版本-

因此,目前的解决方案是使用2-arg变量检查outEdges中的非空数组:

(引自CPETTT:问题页面链接-)