Chart.js,将值“ padding”添加到y轴

时间:2018-11-12 13:58:09

标签: javascript charts ecmascript-6 chart.js chart.js2

我正在尝试实现与胜利图表域填充相同的行为(最小值,最大值取决于实际数据)(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,
                                ])
                            },
                        },
                    ],

0 个答案:

没有答案