我有一个 Vue 组件,它使用 Chart.js 呈现不同的图表。一切正常,但我无法为 X 轴上的日期标签设置语言环境。
我试图在我的 vue 组件的脚本部分的顶部定义 moment 语言环境,但它没有带来任何结果。
<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 axe 上看到:“Jul 2013”、“Aug 2013”,但不是“Июл 2013”、“Авг 2013”。
谁遇到过这样的问题,你们是如何解决的? 有人,请帮忙🤞🏻
最佳答案
我已经解决了。
你应该使用这个适配器 https://github.com/chartjs/chartjs-adapter-date-fns翻译图表上的月份。
关于javascript - 如何为 Chart.js 日期标签设置语言环境?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56882296/