我正在使用主题,但是我想将图表周围的背景颜色设置为白色或透明或其他颜色。

我正在尝试此代码:

  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/

10-09 18:59