option = { xAxis: { type: 'category', data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'] }, yAxis: { type: 'value', axisLabel: { color: '#333', formatter: (v) => { if (v > 200) { return `{red|${v}}` } if (v > 150) { return `{green|${v}}` } if (v > 130) { return `{blue|${v}}` } return v; }, rich: { red: { color: 'red' }, green: { color: 'green' }, blue: { color: 'blue' } } }, // 分割七段 splitNumber: 7, splitLine: { lineStyle: { color: ['#ccc', '#ccc', '#ccc', '#ccc', '#ccc', 'blue', 'green', 'red'] } } }, color:['#9671fe'], backgroundColor:"#fff", series: [ { data: [120, 200, 150, 80, 70, 110, 130], type: 'bar', barWidth:'15%' }, ] };