【问题标题】:how to do dashed line threshold using Amchart?如何使用 Amchart 做虚线阈值?
【发布时间】:2020-03-06 09:00:32
【问题描述】:

这是我正在使用的阈值:

这是图表:

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,
  type: "line"
};

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,
  type: "line"
}; 

我需要将线改为虚线(虚线) 谢谢 这是图片的链接:2

【问题讨论】:

  • 您使用的是哪个版本的 amcharts?你有你的“系列”对象的例子吗?
  • 我正在使用 amcharts 3
  • 我找到答案了,谢谢

标签: javascript html angularjs frontend amcharts


【解决方案1】:

需要添加dashLength: 14。

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',
   }
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"
    }; 

【讨论】:

    猜你喜欢
    • 2021-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-12
    • 1970-01-01
    • 2019-04-19
    相关资源
    最近更新 更多