[英]VueJS Dynamic Bar Chart Colors
給定具有2個數據集的條形圖。 如何為每個條賦予自己的顏色?
svg.selectAll(".bar")
.data(data)
.enter().append("rect")
.style("fill", function(d,i) { console.log(i.fill) } // <- first red, second blue
我懶得為我認為可行的示例設置演示,但是我想您想要像這樣的顏色數組:
var colors = ['red', 'blue'];
然后在fill
的回調中可以這樣:
return colors[i % colors.length];
如果我正確地假設i
是您所在bar
的指數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.