我使用d3.js中的可重用图表从c3.js开发,但无法从对象数组中获取数据,我尝试使用给定格式的代码.
var chart=c3.generate({
data:{
json:[
{"key":[2000],"value":100},{"key":[2001],"value":200},{"key":[2003],"value":300},{"key":[2004],"value":400},{"key":[2005],"value":500},{"key":[2006],"value":600},{"key":[2007],"value":700}
],
keys:{x:'key[0]',
value:'value',
}
},
axis: {
x: {
type: "category"
}
}
})
解决方法:
chart.data('value')[0].values[0].value
c3文件here
看看这个fiddle