将轴添加到D3 Canvas

时间:2015-12-04 08:36:24

标签: javascript html5 canvas d3.js svg

使用 d3 canvas 绘制了一个图表。

var canvas = d3.select('#canvas_row').append('canvas')
                 .attr({'width': canvas_width, 'height': canvas_height})
                 .style({'width': graph_width + 'px', 'height': graph_height + 'px'});
context = canvas.node().getContext('2d');
image = context.createImageData(dx, dy);

现在我想为它添加轴。我尝试使用 svg 这样做:http://bl.ocks.org/mbostock/3074470但我需要多次使用 canvas 变量。在这种情况下,会出现错误canvas.node(...).getContext is not a function

还有其他方法可以将轴添加到d3画布吗?

谢谢!

0 个答案:

没有答案