Why is the data of dashboard type introduced by echart distorted?

var option = {
tooltip : {
    formatter: "{a} <br/>{b} : {c}%"
},
toolbox: {
    show : true,
    feature : {
        mark : {show: true},
        restore : {show: true},
        saveAsImage : {show: true}
    }
},
series : [
    {
        name:"",
        type:"gauge",
        center : ["50%", "50%"],    // 
        radius : [0, "75%"],
        startAngle: 140,
        endAngle : -140,
        min: 0,                     // 
        max: 100,                   // 
        precision: 0,               // 0
        splitNumber: 10,             // 5
        axisLine: {            // 
            show: true,        // show
            lineStyle: {       // lineStyle
                color: [[0.2, "lightgreen"],[0.4, "orange"],[0.8, "skyblue"],[1, "-sharpff4500"]], 
                width: 30
            }
        },
        axisTick: {            // 
            show: true,        // show
            splitNumber: 5,    // split
            length :8,         // length
            lineStyle: {       // lineStyle
                color: "-sharpeee",
                width: 1,
                type: "solid"
            }
        },
        axisLabel: {           // axis.axisLabel
            show: true,
            formatter: function(v){
                switch (v+""){
                    case "10": return "";
                    case "30": return "";
                    case "60": return "";
                    case "90": return "";
                    default: return "";
                }
            },
            textStyle: {       // TEXTSTYLE
                color: "-sharp333"
            }
        },
        splitLine: {           // 
            show: true,        // show
            length :30,         // length
            lineStyle: {       // lineStylelineStyle
                color: "-sharpeee",
                width: 2,
                type: "solid"
            }
        },
        pointer : {
            length : "80%",
            width : 8,
            color : "auto"
        },
        title : {
            show : true,
            offsetCenter: ["-65%", -10],       // x, ypx
            textStyle: {       // TEXTSTYLE
                color: "-sharp333",
                fontSize : 15
            }
        },
        detail : {
            show : true,
            backgroundColor: "rgba(0,0,0,0)",
            borderWidth: 0,
            borderColor: "-sharpccc",
            width: 100,
            height: 40,
            offsetCenter: ["-60%", 10],       // x, ypx
            formatter:"{value}%",
            textStyle: {       // TEXTSTYLE
                color: "auto",
                fontSize : 30
            }
        },
        data:[{value: 50, name: ""}]
    }
]};clearInterval(timeTicket);timeTicket = setInterval(function (){option.series[0].data[0].value = (Math.random()*100).toFixed(2) - 0; myChart.setOption(option, true);},2000)

introduced this code
officially
clipboard.png

clipboard.png

Mar.22,2021
The size of

canvas cannot be adjusted by CSS. You can set the size of the Canvas element directly on the Html page. This problem is not the problem of echarts, it is the problem of canvas resizing.

MySQL Query : SELECT * FROM `codeshelper`.`v9_news` WHERE status=99 AND catid='6' ORDER BY rand() LIMIT 5
MySQL Error : Disk full (/tmp/#sql-temptable-64f5-1eb7fe5-48474.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
MySQL Errno : 1021
Message : Disk full (/tmp/#sql-temptable-64f5-1eb7fe5-48474.MAI); waiting for someone to free some space... (errno: 28 "No space left on device")
Need Help?