0
下面是代碼生成條形圖使用C3 JS庫C3 JS,如何訪問URL呼叫收到JSON數據
var chart = c3.generate({
bindto: '#barchart',
data: {
url: './API/get_bar_chart_data.php',
mimeType: 'json',
type: 'bar',
keys: {
x: 'category', // it's possible to specify 'x' when category axis
value: [ 'number']
},
onclick: function (d, i) {
console.log(chart.categories()[d.index]);
onclick_barchart();
}
},
bar: {
width: {
ratio: 0.5 // this makes bar width 50% of length between ticks
}
},
axis: {
x: {
type: 'category' // this needed to load string x value
}
}
});
在上面的代碼我從URL JSON格式獲取數據。
現在點擊我想將這個完整的json接收到onclick_barchart()函數。
你從哪裏獲得這些數據?是d嗎?這是收到的數據?建議您閱讀文檔。一旦你獲取它,只需將數據作爲參數傳遞給click函數即可。 –
我不知道數據在哪裏收到,d是一些內部變量,它給出索引,繪製圖表的類別 – abhi
**我不知道數據收到的地方**,快樂編碼!這就是爲什麼我告訴你看到文檔。你是否? –