Отформатируйте ось x для отображения процентов с помощью Primefaces / Chart js ScatterChart - PullRequest
0 голосов
/ 08 мая 2020

Я создаю точечную диаграмму, используя Chart js как часть Primefaces8.0. Оба моих значения x и y являются значениями%. Я могу отформатировать ось y для отображения значений% с помощью расширителя, но не оси x. Как отформатировать ось x, чтобы отобразить процентные значения. Я хотел бы показать метки оси x как 1,5%, 2%, 2,5% и т. Д. c.

Спасибо!

1 Ответ

0 голосов
/ 08 мая 2020
                  scales: {
                 yAxes: [{
                    display: true,
                    scaleLabel: {
                       display: true
                    },
                    ticks: {
                       // add % to y axis label
                       callback: function (value, index, values) {
                           value = value * 100;
                           value = value.toFixed(2);
                           return value + " %";
                       }
                    }
                 }],
                 xAxes: [{
                        ticks: {
                           // add % to x axis label
                           callback: function (value, index, values) {
                               value = value * 100;
                               value = value.toFixed(2);
                               return value + " %";
                           }
                        }
                     }]
              }
...