gpt4 book ai didi

javascript - highcharts 将生成的 y 标签以 1024 乘以而不是 1000

转载 作者:行者123 更新时间:2023-12-02 21:54:35 24 4
gpt4 key购买 nike

我有一个包含示例数据的图表:[1462218035, 2079623792, 2146097338, 2169087177],在 y 轴标签中,我将其转换为人类可读的字节:

yAxis: {
labels: {
useHTML: true,
formatter: function () {
return bytesToReadable(this.value, true);
},
},
}

bytesToReadable 将字节转换为人类可读的数据:1,36 GB - 1,94 GB - 2 GB 并显示 y 标签,例如:953,67 MB - 1,86 GB - 2,79 GB 这些是由 bytesToReadable 转换的 2,000,000,000 - 4,000,000,000 - 6,000,000,000 。我想要的是由 highcharts 生成的 2,000,000,000 - 4,000,000,000 - 6,000,000,000 转换后乘以 1024 成为正确的数字,例如 100 MB - 1GB - 4GB

最佳答案

使用tickInterval属性:

yAxis: {
tickInterval: 1024
}
<小时/>

现场演示: http://jsfiddle.net/BlackLabel/6m4e8x0y/4806/

API引用: https://api.highcharts.com/gantt/yAxis.tickInterval

关于javascript - highcharts 将生成的 y 标签以 1024 乘以而不是 1000,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60038320/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com