在Highchart中我想设置要在动态图中显示的绘图点数。
例如,如果我将数字设置为10,则动态系列中仅显示10个点。 我已经实现了另一个图表,它只显示了6个点,但我想显示至少10个点。
$(function () {
var chart;
$(document).ready(function () {
chachart = new Highcharts.Chart({
chart: {
renderTo: "container",
type: "spline",
zoomType: 'x'
},
title: {
text: 'Inverter ~ AC Currents'
},
subtitle: {
text: 'Click and drag in the plot area to zoom in'
},
plotOptions: {
spline: {
turboThreshold: 2000,
lineWidth: 2,
states: {
hover: {
enabled: true,
lineWidth: 3
}
},
marker: {
enabled: false,
states: {
hover: {
enabled: true,
radius: 5,
lineWidth: 1
}
}
}
}
},
在上面的链接中,我没有看到任何定义点数限制的行。
答案 0 :(得分:0)
这是您的示例中addPoint
的工作原理,请参阅docs。
所以第三个参数(shift)负责删除系列中的第一个点。只需添加检查点数== 10,然后将其设置为true以删除点。