In the 文档对于 d3.js 我找不到直接的方法来绘制simple两点之间的线段。我能找到的唯一方法是需要为 x 和 y 等创建回调。 Amajor制作时只是画一条简单的线段。
有没有更简单的东西?
最简单的是:
d3.select('svg')
.append('path')
.attr({
d: "M0,0L200,200"
stroke: '#000'
});
这还不错:
var simpleLine = d3.svg.line()
d3.select('svg')
.append('path')
.attr({
d: simpleLine([[0,0],[200,200]]),
stroke: '#000'
});
仍然....
我不知道这是否更简单,但也许更直接:
d3.select('svg')
.append('line')
.attr({
x1: 0,
y1: 0,
x2: 200,
y2: 200,
stroke: '#000'
})
(所有三个示例都从 0,0 到 200,200 画一条线)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)