页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

 

代码块
linenumberstrue
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的柱图的颜色为黄色
        }
    }
}

效果图:

...