项目需求
根据后端接口传入的数据,判断传入的值为0.4时对应的y轴刻度是正常,传入的值为0.8时对应的y轴刻度是异常
效果展示
使用详解
yAxis.axisLabel.formatter
说明:刻度标签的内容格式器,支持字符串模板和回调函数两种形式。
默认:'{value} '。
参数类型:string,Function
可选值:请参考以下博客
代码展示
this.chart.setOption({
yAxis: [{
nameGap: 10,
max: 1,
type: 'value',
name: this.name,
axisTick: {
how: false
},
axisLabel: {
formatter: function (value) {
if (title === '颗粒度') {
if (value === 0.4) {
return '正常';
} else if (value === 0.8) {
return '异常';
}} else {
return value;
}},}
}],
})