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;
}