我正在尝试实现与胜利图表域填充相同的行为(最小值,最大值取决于实际数据)(https://formidable.com/open-source/victory/docs/victory-chart/#domainpadding)。
当前,我正在使用afterDataLimits,将y轴最小值设置为最小数据值-5,以实现此行为;但是我想知道是否还有更多的美感和简单的解决方案。
scales: {
yAxes: [
{
afterDataLimits: axis => {
axis.options.ticks.min = _.max([
_.min(axis.chart.data.datasets[0].data) - 5,
0,
])
},
},
],