Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.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 断线_Javascript_Svg_D3.js - Fatal编程技术网

Javascript 断线

Javascript 断线,javascript,svg,d3.js,Javascript,Svg,D3.js,我使用SVG和d3js,我想要一行值如下: 0,10- 10,20 - 20,25 - 30,40 - 40,50 例如,我想要一条有这些点的线,但是在点“20,25”和“30,40”之间我什么都不想要(或者一条透明的线)。我不想有两行 有办法吗?您可能需要为此插入“path”元素 d3.select('svg') .append('path') .attr('d', 'M0,10 L10,20 L20,25 M30,40 L40,50') .attr('stroke',

我使用SVG和d3js,我想要一行值如下:

0,10- 10,20 - 20,25 - 30,40 - 40,50

例如,我想要一条有这些点的线,但是在点“20,25”和“30,40”之间我什么都不想要(或者一条透明的线)。我不想有两行


有办法吗?

您可能需要为此插入“path”元素

d3.select('svg')
    .append('path')
    .attr('d', 'M0,10 L10,20 L20,25 M30,40 L40,50')
    .attr('stroke', 'black')
    .attr('fill', 'none')

如果指定小写的“m”和“l”命令,或者甚至混合使用这两种方法,也可以在此处使用相对定位