1、在 echarts 中,只能用 number,不能用字符串,假设后端返回过来的为:
2、 要把 "0.00%" 变成数字,且保留2位小数,则需要:
function toDecimal2(x) { const f = parseFloat(x); let s = f.toString(); let rs = s.indexOf('.'); if (rs < 0) { rs = s.length; s += '.'; } while (s.length <= rs + 2) { s += '0'; } return s; }