我正在使用主题,但我想将图表周围的背景颜色设置为白色或透明或其他颜色。
我正在尝试这段代码:
var myTheme = dojox.charting.themes.PlotKit.orange;
myTheme.fill= "white";
chart10.setTheme(myTheme);
chart10.addPlot("default", {
type: "Pie",
labelOffset: -30,
radius: 150,
startAngle: 45,
font: "normal normal 10pt Tahoma",
fontColor: "black",
labelWiring: "grey",
labelStyle: "columns",
htmlLabels: true,
plotarea: { fill: "#000" }
});
但是这段代码不起作用,没有任何改变是可见的。
如何设置背景颜色?
最佳答案
我相信您必须同时设置 chart.fill 和 plotarea.fill 属性。
myTheme.chart.fill= "white";
myTheme.plotarea.fill = "white";
如果您执行 console.debug(myTheme)
,您可以检查主题对象的所有属性。在找到合适的选项之前,我通常需要进行一些试验。
关于javascript - 在图表中设置背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8980258/