高图表没有点标记,但显示单点或不连续点

highcharts no point markers but show single point or discontinous points

本文关键字:单点 显示 不连续 高图表      更新时间:2023-09-26

我已经在HighCharts中为折线图设置了标记为false,但这意味着如果序列为单个点或存在不连续序列,例如:[2.45,7.89,null,3.45],则3.45点根本不会显示在图表上。有没有办法解决这个问题?

        line: {
          marker: {
            enabled: false
          }
        }

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

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

样品小提琴。