function main(chartView) {
var chart = chartView.getChartObject();//获取echarts图形
var options = chart.getOptions();
var series = options.series;//获取数值信息
var datas = [];
for (var i in series) {
if (series[i].type == "bar") {
datas = series[i].data;//得到柱图数值数组
}
}
for (var j in datas) {//数组循环进行判断
datas[j].itemStyle = datas[j].itemStyle || {};
if (parseInt(datas[j].displayValue) < 0) {
//设置小于0的柱图的颜色
datas[j].itemStyle = {
"normal": {
"color": "#99CC33"
}
}
} else {
//设置大于0的柱图的颜色
datas[j].itemStyle = {
"normal": {
"color": "#FF5B71"
}
}
}
}
}