我的项目要写这种图, 其中背景突变找了那么长时间记录一下

背景突变应用这个属性:

色值color换成线性色彩对象:

简略写法是:

数据显示的突变应用这个属性:

上面是全副配置

option = {  series: [    {      type: 'gauge',      startAngle: 0,      endAngle: 360,      pointer: {        show: false      },      progress: {        show: true,        overlap: false,        roundCap: true,        clip: false,        itemStyle: {          color: new echarts.graphic.LinearGradient(0, 0, 0, 1, [            { offset: 0, color: '#D46B08' },            { offset: 1, color: '#FFD591' }          ])        }      },      axisLine: {        lineStyle: {          width: 30,          color: [[1, {            type: 'linear',            colorStops: [              { offset: 0, color: 'red' },              { offset: 1, color: 'blue' }              ]          }]]          // opacity: 0        }      },      splitLine: {        show: false,      },      axisTick: {        show: false      },      axisLabel: {        show: false,        distance: 50      },      data: [        {          value: 25.33        }      ],      title: {        fontSize: 14      },      detail: {        valueAnimation: true,        offsetCenter: ['0%', '0%'],        fontSize: 20,        formatter: '{value}%'      }    }  ]};