前一段时间接触了echarts,不过没怎么深入研究过,不过现在又有跟他打交道的机会了,应项目需求需要用它来表示出服务器资源的
使用情况,如:cpu进程占用,内存使用率和磁盘使用率,趁此机会小结下。
首先、引入相关的js文件就不说了。
其次、绘制图形:
如以下js文件:
var labelTop = {
normal : {
label : {
show : true,
position : 'center',
formatter : '{b}',
textStyle: {
baseline : 'bottom',
fontSize : '12',
fontWeight : 'bold'
}
},
labelLine : {
show : false
}
}
};
var labelFromatter = {
normal : {
label : {
formatter : function (a,b,c,d){return (100 - d).toFixed(2) + '%'},
textStyle: {
baseline : 'top',
fontSize : '12',
fontWeight : 'bold'
}
}
},
}
var labelBottom = {
normal : {
label : {
show : true,
position : 'center'
},
labelLine : {
show : false
}
},
emphasis: {
}
};
var diskChart = echarts.init(document.getElementById('disk'));
var option1={
color: ['#99d2dd','#1c7099'],
tooltip : {
trigger: 'item',