【发布时间】:2020-08-24 18:42:53
【问题描述】:
【问题讨论】:
标签: javascript html typescript d3.js
【问题讨论】:
标签: javascript html typescript d3.js
要制作符号,您可以使用SVGPathEditor 之类的东西来为您的符号生成路径。
然后,根据需要使用translate 属性中的rotate() 旋转。
svg.append("g")
.selectAll("path")
.data(data)
.join("path")
.attr("transform", d => `translate(${x(d.x)},${y(d.y)}) rotate(45)`)
.attr("d", YOUR_SVG_PATH_HERE)
【讨论】: