问题展示:
很明显可以看出图中的受理量为1.0,一开始我以为是后端传的1.0.但是通过我检查后端接口发现后端传过来的值为1.由此可以判断出是ApexCharts对数据进行了默认处理。
经过多次尝试,最后终于解决了问题,只要在yaxis中加入一段代码即可,话不多说,直接展示代码.
yaxis: [{
labels: {
formatter: function(val) {//解决9以下,整数多出小数点问题
if (window.isNaN(val) || Math.floor(val) != val) {
return val;
}
try{
return val.toFixed(0);
} catch(e){
return val;
}
}
}
}]