Chart.js, добавьте значение "padding" к оси Y - PullRequest
0 голосов
/ 12 ноября 2018

Я пытаюсь добиться того же поведения при заполнении домена таблицы побед (минимальное, максимальное значение, которое зависит от фактических данных) (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,
                                ])
                            },
                        },
                    ],
...