我正在使用主题,但是我想将图表周围的背景颜色设置为白色或透明或其他颜色。
我正在尝试此代码:
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/