Как получить доступ к массиву меток, используя плагин диаграммы (Chart.pluginService.register) в Chartjs 2.x? - PullRequest
0 голосов
/ 30 августа 2018

Я хочу скрыть последнюю метку на графике. Это не статический массив, данные продолжают поступать. Следовательно, последняя метка не может быть просто установлена ​​на пустое или нулевое значение. Есть ли какая-нибудь опция chartjs, чтобы скрыть ее или как получить доступ к массиву меток в плагине диаграммы?

Ответы [ 2 ]

0 голосов
/ 11 сентября 2018

Просто установите параметры label и tooltip примерно так

...
options: {
    legend: {
        display: false
    },
    tooltips: {
        callbacks: {
           label: function(tooltipItem) {
                  return tooltipItem.yLabel;
           }
        }
    }
}

Скрипка - http://jsfiddle.net/g19220r6/

0 голосов
/ 04 сентября 2018

В зависимости от ваших потребностей вы можете использовать опцию ticks для изменения меток. Сделайте чеки на value и вернитесь в зависимости от ваших потребностей. документы

yAxes: [{
    ticks: {
        callback: function(value, index, values) {
            return value
        }
    }
}],
...