答案 0 :(得分:0)
您的问题有点夸张,但我会尽力帮助您。如果要在D3上创建图表,则将使用SVG
元素,在这种情况下,我认为解决方案是使用其配色方案定义SVG
元素的颜色。
link会将您重定向到d3-scale-colour,您可以在其中找到不同类型的配色方案。
您也可以通过其他方法查看此link。
如果您想为SVG提供纯色,只需在SVG属性上编写以下代码:
.style("fill", "red")
如果您想要配色方案,则应执行以下操作:
//Create before appending SVG element
const color = d3.scaleOrdinal(d3.schemeSet3); //Choose the scheme you want
.style("fill", function(){
return color
}
我希望对您有帮助