我在客户端 HTML 中使用 Chart.js 和 date-fns 适配器(https://github.com/chartjs/chartjs-adapter-date-fns https://github.com/chartjs/chartjs-adapter-date-fns)允许时间笛卡尔轴(https://www.chartjs.org/docs/latest/axes/cartesian/time.html https://www.chartjs.org/docs/latest/axes/cartesian/time.html).
我正在从 CDN 加载 Chartjs-adapter-date-fns - 即我的页面加载chartjs-adapter-date-fns.bundle.min.js
。 (我没有使用 import 和 webpack。)
是否仍然可以配置区域设置支持https://github.com/chartjs/chartjs-adapter-date-fns#locale-support-via-scale-options https://github.com/chartjs/chartjs-adapter-date-fns#locale-support-via-scale-options?如果是这样,请给我一个示例,说明如何访问区域设置类以传递给缩放选项中的adapters.date.locale。
文件指出:
// import date-fns locale:
import {de} from 'date-fns/locale';
// scale options:
{
adapters: {
date: {
locale: de
}
}
}
... but import
在浏览器中不起作用 - 那么我如何获取像这样的语言环境de
?
我切换到Luxon https://github.com/chartjs/chartjs-adapter-luxon因为我在使用 date-fns 时遇到了语言环境问题。然后就是一个简单的单行:luxon.Settings.defaultLocale = "fi";
luxon 库对于解析时间也非常有用,所以我建议如果可能的话使用它。更多关于勒克森 https://moment.github.io/luxon/#/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)