如何使用JavaScript动态更改Highcharts中的数据点

如何使用JavaScript动态更改Highcharts中的数据点,highcharts,Highcharts,我试图改变现有系列中的一个点。通过查看API,我尝试了以下几点: chart.series[0].data[0].y = 43; chart.redraw(); 我肯定我错过了一些简单的东西,但我想不出来。谢谢您的帮助。您不能只设置值。chart.series[0]。数据[0]返回一个点对象,然后可以使用其“update”方法更改其值 chart.series[0].data[0].update(y += 10); 您可以在此处看到一个示例: 它在两种坐标下都能正常工作: 看看文档,你会

我试图改变现有系列中的一个点。通过查看API,我尝试了以下几点:

chart.series[0].data[0].y = 43;
chart.redraw();

我肯定我错过了一些简单的东西,但我想不出来。谢谢您的帮助。

您不能只设置值。chart.series[0]。数据[0]返回一个点对象,然后可以使用其“update”方法更改其值

chart.series[0].data[0].update(y += 10); 
您可以在此处看到一个示例:

它在两种坐标下都能正常工作:


看看文档,你会找到你的答案。这对y值非常有用。。。但是现在我在获取x值时遇到了麻烦。chart.series[0]。数据[0]。更新(x=xMin);不起作用
 chart.series[0].data[0].update({
                x:20
            });