Demand
不均匀刻度的数值 实现在 y 轴固定区间的数值展示;
(例如: 初始数据有 0-10000 的数值, 需要 y 轴集中展示 0-1000 的数据)
Implete
思路: 将初始数据 0-1000 的放大 n 倍数, 大于 1000 的缩小 n 倍
1 | function formatData(arr, n) { |
对应的 yAxis axisLabel 配置
1 | formatter: (v) => { |
不均匀刻度的数值 实现在 y 轴固定区间的数值展示;
(例如: 初始数据有 0-10000 的数值, 需要 y 轴集中展示 0-1000 的数据)
思路: 将初始数据 0-1000 的放大 n 倍数, 大于 1000 的缩小 n 倍
1 | function formatData(arr, n) { |
对应的 yAxis axisLabel 配置
1 | formatter: (v) => { |