如何为Chart.js日期标签设置语言环境?

时间:2019-07-04 07:02:20

标签: javascript vue.js charts chart.js

我有一个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年7月”,“ 2013年8月”,而不是“Июл2013”​​,“Авг2013”​​。

谁遇到了这样的问题,您如何解决? 有人,请帮忙??

1 个答案:

答案 0 :(得分:0)

我已经解决了。

您应该使用此适配器https://github.com/chartjs/chartjs-adapter-date-fns在图表上翻译月份。