如何格式化yAxis.stackLabel以将大量数字剪切为['k','M','G','T','P','E']我在工具提示中找到了如何进行此操作,但在stackLabel上不起作用
luaexgnf1#
yAxis上的堆栈标签你可以使用formatter来改变,你需要计算值并返回格式。
yAxis: { stackLabels: { style: { color: 'black' }, enabled: true, formatter: function() { let value = this.total; if (value > 1000) { return Math.floor(value / 1000) + ' k' } else { return value } } } },
演示:https://jsfiddle.net/BlackLabel/e4Ln0291/1/
1条答案
按热度按时间luaexgnf1#
yAxis上的堆栈标签你可以使用formatter来改变,你需要计算值并返回格式。
演示:https://jsfiddle.net/BlackLabel/e4Ln0291/1/