echarts图表Markline遇到了一个情况,明明后端返值为0.025,结果页面显示为0.03,后发现默认保留两位小数,使用toFixed可解决(不足位数会在末尾补零),固记录如下:
marklineData.push(
{
name: `XXX(${data[j] - 0})`,
yAxis: (data[j].value - 0).toFixed(3),
label: {
normal: {
position: 'end',
formatter: (params) => {
return `(${data[j].warterLevel} ${params.value})`;
}
}
}
},
);