【发布时间】:2015-01-08 14:03:05
【问题描述】:
-
我正在制作看起来像这样的 c3js 图表:
var chart = c3.generate({ bindto: '#chart', data: { columns: [] } }); -
然后我尝试从它的 api 使用加载函数:
var data = [["Name", "15", "30", "45"], ["x", "1", "2", "3"]]; function update_graph(arg) { var tmp = arg[0][1]; chart.load({ xs: { tmp : arg[1][0] //binding data to x here and getting an error }, columns: [ arg[0], arg[1] ], }); } update_graph(data);
我得到:未捕获的错误:没有为 id = "Name" 定义 x。
如果我在 xs 部分设置:名称:arg[1][0] - 它确实有效。但是我将无法使用此功能从不同的数组中绘制不同的线。我究竟做错了什么 ?谢谢。
【问题讨论】:
标签: javascript d3.js c3.js