highcharts没有点标记,但显示单点或不连续点

时间:2016-03-11 15:39:40

标签: javascript highcharts

我已经将HighCharts中的标记设置为false以用于折线图,但是我想这意味着如果系列是单个点或者如果存在不连续的系列,如:[2.45,7.89,null,3.45]那么3.45分将是在图表上根本没有显示出来。有没有办法来解决这个问题?

        line: {
          marker: {
            enabled: false
          }
        }

1 个答案:

答案 0 :(得分:2)

3.45点确实出现在图表上 - 如果您将鼠标悬停在应该位于的位置,您可以看到它突出显示。问题是7.89没有连接到它的行,因为connectNulls默认为false。要查看连接点,请将其设置为true。您还可以为每个点启用标记,而不仅仅是每个系列:

series: [{
  data: [{
    y: 2.45
  }, {
    y: 7.89
  }, {
    y: null
  }, {
    y: 3.45,
    marker: {
      enabled: true
    }
  }]

示例fiddle