...
代码块 | ||
---|---|---|
| ||
function main(chartView) { var chart = chartView.getChartObject(); var options = chart.getOptions(); var series = options.series; var datas = []; for (var i in series) { if (series[i].type == "bar") { debugger; datas = series[i].data; } } for (var i in datas) { if (parseInt(datas[i].value[1]) < 4000) { datas[i].itemStyle = datas[i].itemStyle || {}; datas[i].itemStyle = { "normal": { "color": "#FFFFCC#FF0033" } } //设置柱子的指标值小于4000为红色 } else if (parseInt(datas[i].value[1]) > 4000 && parseInt(datas[i].value[1]) < 6000) { datas[i].itemStyle = datas[i].itemStyle || {}; datas[i].itemStyle = { "normal": { "color": "#CCFFFF#FFFF66" } } //设置柱子的指标值大于4000小于6000的柱图的颜色为黄色 } } } |
效果图:
...