Angular2 highcharts 点没有出现

Angular2 highcharts points not appearing

我正在为我的 angular2 网络应用程序使用 angular2-highcharts 图表模块。

当图形 < 7000 点时,线条和点按预期显示。然而,在 ~>7000 点之后,图表有时不会呈现一条线,但如果我将鼠标悬停在图表上,则会显示点的工具提示。

我尝试了 turboThreshold,但它没有任何作用。

有什么建议吗?

---代码---

this.highchart_graph_expanded = {
  title: {
    text: ExpandedText
  },
  series: _series,
  legend: {
    enabled: true
  },
  yAxis: {
    visible: true,
  },
  plotOptions: {
    series: {
      states: {
        hover: {
          enabled: false // hover
        },
      },
      animation: false
    },
    turboThreshold: 0, // allow render more than 10000 points
  },
  rangeSelector: {
    enabled: false,
    inputEnabled: true,
  },
  xAxis: {
    type: 'datetime'
  },
};

_series = {
  data: seriesData, // [ [x,y], [x,y] ]
  name: "title",
};

angular2-highcharts 不是官方的 Highcharts 包装器,它可能不支持 boost 模块。

你也可以试试官方的angular wrapper:https://www.npmjs.com/package/highcharts-angular(没有报告说是在使用的时候出现这个问题)