首页 > 解决方案 > 图例中包含 AmCharts v3 指南

问题描述

我使用 AmCharts v3 在 Angular 项目中创建了一个折线图,如下所示

我还为 valuesAxis 添加了两个指南(虚线),具有最小值和最大值,例如

{
  "dashLength": 5,
  "inside": true,
  "label": "Min Temp. Limit",
  "lineAlpha": 1,
  "lineThickness": 2,
  "color": "#a136a5",
  "lineColor": "#a136a5",
  "above": true,
  "value": null
}

我启用了图例,但它只显示图表而不显示指南。

反正有没有将指南添加到图例中?

标签: angularamcharts

解决方案


指南不是图形对象,因此为什么它们不包含在图例中。您可以通过图例的数组添加一个代表您的指南的自定义标记,并将其data设置combineLegend为 true:

legend: {
  // ...
  data: [{
    title: "Min Temp. Limit",
    color: "#a136a5",
    markerType: "line"
  }],
  combineLegend: true,
  // ...
}

推荐阅读