动态改变了yAxis 让它加上axisLabel.formatter(),再次改变y轴没变
时间: 2024-02-04 22:03:08 浏览: 197
echarts多个x轴,多个y轴.zip
可能是因为重新设置yAxis的时候,没有重新设置axisLabel.formatter。你需要在每次重新设置yAxis的时候,都将axisLabel.formatter重新设置一遍,才能保证它的效果生效。具体代码如下:
```javascript
// 假设原来的yAxis配置如下:
var yAxis = {
type: 'value',
axisLabel: {
formatter: function (value, index) {
return value + '元';
}
}
};
// 在修改yAxis的时候,需要将axisLabel.formatter也一起设置
yAxis = {
type: 'value',
axisLabel: {
formatter: function (value, index) {
return value + '元'; // 这里可以自定义你需要的格式化逻辑
}
}
};
// 注意:每次修改yAxis的时候,都需要重新设置axisLabel.formatter
```
阅读全文