特定区间

描述:当前是关于Echarts图表中的 示例。
 
            var line = [10, 15, 2, 33, 15, 50, 11, 5, 21]
var xAxis = [1900, 20, 40, 60, 80, 2000, 20, 40, 60]
var bar = new Array(xAxis.length).fill(0)
var index = xAxis.findIndex(item => item === Math.max(...xAxis))
bar = bar.map((item, n) => n > index - 1 ? Math.max(...line) : 0)
option = {
    xAxis: [{
        data: xAxis
    }],
    yAxis: [{
        type: 'value',
        position: 'right',
        max: Math.max(...line)
    }],
    series: [{
            name: '蒸发量',
            type: 'bar',
            barCategoryGap: '0',
            itemStyle: {
                color: '#ddd'
            },
            emphasis: {
                itemStyle: {
                    color: '#ddd'
                }
            },
            data: bar
        },
        {
            name: '降水量',
            type: 'line',
            label: {
                show: true
            },
            data: line
        }
    ]
};