【发布时间】:2018-09-10 04:11:38
【问题描述】:
我正在使用 d3.js 和 here 描述的 CanvasRenderingContext2D 对象。我正在使用以下命令(在循环内)在画布上绘制一堆线
g.beginPath();
g.moveTo(nx, ny);
g.lineTo(nx+= dx*scale, ny += dy*scale);
g.stroke();
我遇到的问题是我想在这些行的末尾添加箭头(或其他标记) - 如果使用这种方法创建路径,我不清楚如何(或是否)可以做到这一点。我看到如果我直接创建路径可以完成,如example 所示,但如果可能的话,我更喜欢使用上面的 Context2d 方法。如何在使用 Context2D 创建的每条路径的末尾添加标记?
【问题讨论】:
标签: javascript d3.js canvas vector marker