使用 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画布吗?
谢谢!