Javascript dojox饼图的唯一填充颜色
我正在创建一个饼图,其中有两块饼图。我知道我可以添加一个fill属性和一种颜色来表示我想要整个饼图的颜色,但我希望饼图的一个部分为蓝色,另一个部分为绿色Javascript dojox饼图的唯一填充颜色,javascript,charts,dojo,Javascript,Charts,Dojo,我正在创建一个饼图,其中有两块饼图。我知道我可以添加一个fill属性和一种颜色来表示我想要整个饼图的颜色,但我希望饼图的一个部分为蓝色,另一个部分为绿色 majpieChart = new Chart("majorPieChart"); majpieChart.setTheme(Claro).addPlot("default", { type: "Pie", font: "normal normal 10pt Tahoma",
majpieChart = new Chart("majorPieChart");
majpieChart.setTheme(Claro).addPlot("default", {
type: "Pie",
font: "normal normal 10pt Tahoma",
fontColor: "#1c3923",
labelWiring: "#1c3923",
radius: 100,
labelStyle: "columns",
htmlLabels: true,
startAngle: -10,
fill : {colors: [ {offset: 0, color: "#00ff78"},
{offset: 1, color: "#7f0043"}
]
}
}).addSeries("Major",majBreak);
我尝试了这个新的填充,希望它能给我上面要求的效果,但它能给我更多的涟漪色效果。有什么想法吗?你可以创建自己的简单主题,这就是简单主题,如果你想要渐变,那么就必须创建一个更复杂的主题 小提琴:: 更新 也可以将填充颜色添加到图表数据中:
chartData = [{
x: 1,
y: 19021,
fill:"green"
}, {
x: 1,
y: 12837,
fill:"yellow"
}, ];
小提琴::
chartData = [{
x: 1,
y: 19021,
fill:"green"
}, {
x: 1,
y: 12837,
fill:"yellow"
}, ];