我有一个带有单个系列的dimple.js图,但我不想显示系列中的所有图例键。有没有办法选择我想要显示的图例键?
我搜索了dimple.js API和Stack Overflow,但没有找到答案。
答案 0 :(得分:2)
我希望我正确地解释你的问题。如果您正在寻找一种从图例中删除元素或完全删除图例的方法,那么是的,您的问题有一个简单的解决方案。
myLegend.series = [myFirstSeries, mySecondSeries];
默认情况下,将包含所有图表系列,但是此语句允许您选择特定的系列。
例如,
myFirstSeries = myChart.addSeries("Key1", dimple.plot.bar);
mySecondSeries= myChart.addSeries("Key2", dimple.plot.bar);
myThirdSeries= myChart.addSeries("Key3", dimple.plot.bar);
myFourthSeries= myChart.addSeries("Key4", dimple.plot.bar);
myLegend.series = [myFirstSeries, mySecondSeries];
//Displays only the first two keys in the legend
这可以解决您的问题。
您可以在dimple.legend
找到有关图例的大量其他信息