无论我做什么,我都无法出现一条线!
即使尝试这个也不会在我的图表上显示任何内容!
var svg, myline;
svg = d3.select(element).append("svg").attr("width", 400).attr("height", 400);
myline = d3.svg.line();
svg.append("svg:path").attr("d", myline([[0, 0], [100, 100]]));
我在服务器上使用d3:
<script src="http://d3js.org/d3.v3.min.js"></script>
答案 0 :(得分:2)
也许您应该包含stroke-width
样式。
答案 1 :(得分:0)
请从myline中删除代码并添加此代码并尝试
myline = svg.append('line')
.attr("x1", 20)
.attr("x2", 100)
.attr("y1", 40)
.attr("y2", 140)
.style("stroke", "#ccc");
希望这会有所帮助