highcharts如何更新系列的数据?

我已经加了三个系列(series),但是第二个系列的数据,我想更换成一个新的,如何能够操作呢?
比如:

series: [
{ name: '东京',data: [7.0, 6.9, 9.5, 14.5, 18.2, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6] },
{ name: '纽约',data: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5] },
{ name: '柏林',data: [-0.9, 0.6, 3.5, 8.4, 13.5, 17.0, 18.6, 17.9, 14.3, 9.0, 3.9, 1.0] }
]
现在我想对“纽约”系列的数据更新一下,于是我写了一个变量:
var newdata = { name: '纽约',data: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5] };
然后我直接赋值:
mychart.series[1] = newdata;
这样好像不行。请问具体方法是什么样的呢?
已邀请:

jsbome - 个人博客:http://highcharts.daxueba.net

赞同来自: john

用series的update方法来更新。

john - 个人微博:http://weibo.com/u/2175683160

赞同来自: (~ o ~)~zZ

mychart.series[1].update({ 
name: '纽约',
data: [-0.2, 0.8, 5.7, 11.3, 17.0, 22.0, 24.8, 24.1, 20.1, 14.1, 8.6, 2.5]
});

要回复问题请先登录注册