gpt4 book ai didi

javascript - 为什么我的 Dojo 图表中的图例没有显示颜色?

转载 作者:数据小太阳 更新时间:2023-10-29 04:11:07 28 4
gpt4 key购买 nike

我正在使用道场图表,出于某种原因,我的图表的图例显示的是 x 而不是颜色。

这是我的代码:

dojo.require("dojox.charting.Chart2D");
dojo.require("dojox.charting.themes.PlotKit.blue");
dojo.require("dojox.charting.widget.Legend");
dojo.require("dojox.layout.FloatingPane");
dojo.require("dojox.charting.themes.MiamiNice");
dojo.require("dojo.colors");
makeCharts = function(){
var chart1 = new dojox.charting.Chart2D("simplechart");

chart1.addPlot("default", {type: "StackedColumns", markers: true, tension:3, shadows: {dx: 2, dy: 2, dw: 2}});
chart1.addAxis("x",{labels: [{value: 1 , text: '18-Mar'}, {value: 2 , text: '19-Mar'}, {value: 3 , text: '20-Mar'}, {value: 4 , text: '21-Mar'}, {value: 5 , text: '22-Mar'}, {value: 6 , text: '23-Mar'}]});
chart1.addAxis("y", {vertical:true});

chart1.addSeries("Four", [196,209,77,218,48,243]);

chart1.addSeries("One", [266,158,131,228,217,262]);

chart1.addSeries("Three", [296,214,267,80,40,225]);

chart1.addSeries("Two", [207,264,115,227,193,27]);

chart1.setTheme(dojox.charting.themes.MiamiNice);
var legend = new dojox.charting.widget.Legend({chart: chart1, horizontal: true}, "legend");

chart1.render();
}

dojo.addOnLoad(makeCharts);

正如我所说,图表显示完美,但图例上没有任何颜色。

最佳答案

发现问题,图渲染后必须声明图例。

非常感谢#dojo 的人们向我指出更多示例,帮助我注意到这一点。

关于javascript - 为什么我的 Dojo 图表中的图例没有显示颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/677061/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com