嘿,我正在使用Amcharts 3,我需要从图例中隐藏阈值,这是我使用图表高点和图表低点的阈值,我需要添加这些阈值才能将其从图例中隐藏起来
const graphHighs = {
pk: series.pk,
lineColor: series.seriesMetaData.colorHex,
lineThickness: series.graph.thickness,
valueField: `${series.pk.uuid}${series.seriesMetaData.reportType}-highs`,
valueAxis: series.seriesMetaData.unitOfMeasurement,
lineAlpha: series.graph.opacity,
dashLength: 14,
type: 'line',
hiddenInLegend: true,
}
const graphLows = {
pk: series.pk,
lineColor: series.seriesMetaData.colorHex,
valueAxis: series.seriesMetaData.unitOfMeasurement,
lineThickness: series.graph.thickness,
valueField: `${series.pk.uuid}${series.seriesMetaData.reportType}-lows`,
lineAlpha: series.graph.opacity,
dashLength: 14,
type: 'line',
hiddenInLegend: true,
}
您需要像这样添加visibleInLegend = false:
const graphHighs = {
pk: series.pk,
lineColor: series.seriesMetaData.colorHex,
lineThickness: series.graph.thickness,
valueField: `${series.pk.uuid}${series.seriesMetaData.reportType}-highs`,
valueAxis: series.seriesMetaData.unitOfMeasurement,
lineAlpha: series.graph.opacity,
dashLength: 14,
type: 'line',
visibleInLegend: false,
}
const graphLows = {
pk: series.pk,
lineColor: series.seriesMetaData.colorHex,
valueAxis: series.seriesMetaData.unitOfMeasurement,
lineThickness: series.graph.thickness,
valueField: `${series.pk.uuid}${series.seriesMetaData.reportType}-lows`,
lineAlpha: series.graph.opacity,
dashLength: 14,
type: 'line',
visibleInLegend: false,
}