Hii全部, 我使用set data和set categories方法为图表动态传递值。我已经附加了小提琴链接,它可以在单击时加载示例图表和按钮,用于设置图表的数据和类别。 setData(yaxis)和setCategory(xaxis)对我来说不起作用。
http://jsfiddle.net/byfour/XUgAQ/13/
请帮忙!
非常感谢, byfour
答案 0 :(得分:3)
您引用数据就像是字符串一样;
var ydata = '[129.2, 144.0, 176.0, 135.6, 148.5, 216.4]';
虽然它应该是一个数组:
var ydata = [129.2, 144.0, 176.0, 135.6, 148.5, 216.4];
如果他们是"传入"由于某种原因作为字符串?你可以转换它们;
var ydata = '[129.2, 144.0, 176.0, 135.6, 148.5, 216.4]';
ydata = ydata.substr(1, ydata.length - 2).split(",");
chart.series[0].setData(ydata );