Как сделать порог пунктирной линии с помощью Amchart? - PullRequest
0 голосов
/ 06 марта 2020

Это порог, который я использую:

the threshold

и это график:

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

1 Ответ

0 голосов
/ 23 марта 2020

нужно добавить 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"
    }; 
...