0

私は次の実装を持っています。複数のオブジェクト (データと凡例) がチャートにプッシュされて描画されます。オブジェクトの凡例情報がほとんどなく、コードを実行すると、同じ凡例情報がチャートに複数表示されるとします。

これらの重複する凡例情報をどのように処理できますか?

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;
4

1 に答える 1

1

各シリーズには、true または false に設定できる visibleInLegend プロパティがあります。特定のシリーズのツールチップを非表示にすることもできます:

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

于 2015-05-21T02:02:01.270 に答える