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(没有报告说是在使用的时候出现这个问题)
我正在为我的 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(没有报告说是在使用的时候出现这个问题)