echarts gauge 分割段数和分割数值的格式化

为了实现业务上的某些特定的需求

tooltip: {

              formatter: '{c}人'

            },

            min: 0,

            max: 100,

            splitNumber: 4,    、

            axisLine: { // 坐标轴线

              show: true,

              lineStyle: {

                color: [

                  [1, '#1B95E7']

                ]

              }

            },

            axisLabel: {

              formatter: function(val) {

                const value = val + ''

                return value.indexOf('.') > -1 ? value.split('.')[0] : value

              }

            },

            detail: {

              formatter: param => {

                return param + '人'

              }

            }

以上代码是为了实现该油表图分割成4段,出现5个数值,根据业务需求,这个是人的展示,但是把13分成4等分是会出现小数的,所以在形成数值的时候进行格式化,把小数都转成整数

你可能感兴趣的:(echarts gauge 分割段数和分割数值的格式化)