Javascript HighChart-按类别名称访问系列数据

Javascript HighChart-按类别名称访问系列数据,javascript,highcharts,Javascript,Highcharts,问题很简单。如何以编程方式编辑与所需类别名称相对应的数据系列 您可以使用此工具访问系列数据-它具有一个点阵列: chart.series[0] 可以使用以下命令修改点: chart.series[0].data[0].update( _new_value_ ) 每个点都有一个对应于类别的属性“名称” chart.series[0].data[0].name // USA $(“#编辑”)。单击(函数(){ 所需类别名称='USA'; //执行类似于chart.series[

问题很简单。如何以编程方式编辑与所需类别名称相对应的数据系列


您可以使用此工具访问系列数据-它具有一个点阵列:

  chart.series[0]
可以使用以下命令修改点:

  chart.series[0].data[0].update( _new_value_ )
每个点都有一个对应于类别的属性“名称”

  chart.series[0].data[0].name // USA 

$(“#编辑”)。单击(函数(){
所需类别名称='USA';
//执行类似于chart.series[0]的操作。数据[i]。更新(x+=10);
console.log(chart.series[0].data.length)
对于(var i=0;i
您可以使用它访问系列数据-它有一个点阵列:

  chart.series[0]
可以使用以下命令修改点:

  chart.series[0].data[0].update( _new_value_ )
每个点都有一个对应于类别的属性“名称”

  chart.series[0].data[0].name // USA 

$(“#编辑”)。单击(函数(){
所需类别名称='USA';
//执行类似于chart.series[0]的操作。数据[i]。更新(x+=10);
console.log(chart.series[0].data.length)
对于(var i=0;i
我不明白你的意思。那么如何获得所需数据的索引呢?你能在jsfiddle中演示这个吗?添加了jsfiddle的链接,谢谢Vladimir。我自己弄明白了)有点离题了。您认为从服务器获取一个新的JSON并使用setData方法更新图形更好吗,还是改为在客户端进行更新更好?我认为,这取决于您的应用程序。一般来说,对于较大的应用程序,您应该具有一些MVC结构,并且图表更新应该对模型数据进行操作。在这方面,从渲染的角度来看,它不应该有太大的区别。但是你可能想考虑其他因素,比如,服务器上的额外负载是什么,从长远来看更容易维护等等。那么如何获得所需数据的索引呢?你能在jsfiddle中演示这个吗?添加了jsfiddle的链接,谢谢Vladimir。我自己弄明白了)有点离题了。您认为从服务器获取一个新的JSON并使用setData方法更新图形更好吗,还是改为在客户端进行更新更好?我认为,这取决于您的应用程序。一般来说,对于较大的应用程序,您应该具有一些MVC结构,并且图表更新应该对模型数据进行操作。在这方面,从渲染的角度来看,它不应该有太大的区别。但是您可能需要考虑其他因素,例如,服务器上的额外负载是什么,从长远来看更容易维护什么。