避免重复传说

时间:2015-05-16 20:58:39

标签: javascript kendo-ui kendo-chart

我有以下实现。将多个对象(数据和图例)推入图表中进行绘制。想象一下,很少有对象的图例信息是相同的,当我运行代码时,图表上会显示多个相同的图例信息。

我如何处理这些重复的图例信息?

for (i = 0; i < dataSeriesBit.length; i++) {
    for (j = 0; j < self.colorMap.length; j++) {
        var d = dataSeries[i].data.filter(function (x) { return x.color == self.colorMap[j] });
          an.push({ data: d, name:"Size:"+d[0].n.toString()});
          }
}
chart.options.series = an;

1 个答案:

答案 0 :(得分:1)

每个系列都有一个visibleInLegend属性,您可以将其设置为true或false。您还可以隐藏特定系列的工具提示:

series: [{
    name: "FieldName",
    visibleInLegend: false,
    tooltip: {
       visible: false
    }
}]
  

<强> Example