当用户在他/她的个人资料中更新内容时,我想要更新图表。数据结构如下:
var chartData = "[date1,weight1],[date2,weight2],[date3,weight3]";
我在将字符串发送到setData之前在JS中创建了字符串。但是我无法让更新工作:
chart.series[0].setData([chartData]);
chart.redraw();
我想要做的是用日期更新轴并绘制用户的重量。我确信我做错了,但我无法弄清楚,我做错了什么 - 我相信你知道这种感觉:)
答案 0 :(得分:0)
示例代码:
var chartData = [];
// push two items to chart
chartData.push({ name: "my item #1 title", y : 100 });
chartData.push({ name: "my item #2 title", y : 200 });
// update chart data
chart.series[0].setData(chartData);
答案 1 :(得分:0)
这应该有效
chart.series[0].setData([chartData], true);