Как установить локаль для меток даты Chart.js? - PullRequest
0 голосов
/ 04 июля 2019

У меня есть компонент Vue, который отображает различные графики с помощью Chart.js. И все в порядке, но я не могу установить локаль для меток даты на оси X.

Я пытался определить локаль момента в верхней части секции скрипта моего vue-компонента, но это не дало никаких результатов.

<script>
    import * as moment from 'moment';
    import 'moment/locale/ru';
    moment.locale('ru');

    console.log(moment.locale()); // it shows needle language: 'ru'!

    import Chart from 'chart.js';

    export default { ... this.chart = new Chart(this.context, config); ... };
</script>

^ но ... после этой попытки я вижу на оси X: "июль 2013", "август 2013", но не "июл 2013", "авг 2013".

Кто сталкивался с такой проблемой и как вы ее решили? Кто-нибудь, помогите, пожалуйста, 100

1 Ответ

0 голосов
/ 12 июля 2019

Я решил это.

Вы должны использовать этот адаптер https://github.com/chartjs/chartjs-adapter-date-fns для перевода месяцев на графике.

...