我有一个输出json数据的go程序:
{ "cpu" : {
"Idle" : 9875425,
"Iowait" : 28338,
"Irq" : 5,
"Nice" : 9707,
"Softirq" : 4051,
"System" : 153933,
"Time" : 1329211407,
"User" : 392229
},
"cpu0" : {
"Idle" : 2417441,
"Iowait" : 3212,
"Irq" : 5,
"Nice" : 1419,
"Softirq" : 3935,
"System" : 62177,
"Time" : 1329211407,
"User" : 109227
},
}
Run Code Online (Sandbox Code Playgroud)
我正在寻找一种使用javascript(比如每1秒)呈现和更新图形的有效方法.
图形数据不缺少javascript库.我曾与Highcharts合作过,这对个人项目是免费的.要使用高图中的数据制作图表,您可以执行以下操作:
var data = [] //your data from above; you'll need to convert it to an array of y-values or one of the other available formats
var chart;
$(document).ready(function() {
chart = new Highcharts.Chart({
chart: {
renderTo: 'container',
defaultSeriesType: 'line',
},
series: [{
name: 'Series Title',
data: data
}]
});
});
Run Code Online (Sandbox Code Playgroud)
...但是,如上所述,有许多JS图形库.仅举几例:
如果你正在寻找一个更具体的答案,我不确定人们可以提供那么多的回答一个模糊的问题.
| 归档时间: |
|
| 查看次数: |
9447 次 |
| 最近记录: |