在图表中实现区域感知的格式化

Highcharts v12 添加 lang.locale,用于实现区域化的日期和数字格式;若未定义则默认使用浏览器的语言。

在图表中实现区域感知的格式化

Highcharts 是一个 JavaScript 图表绘制框架,可让 Web 开发者和数据分析师为网站和 Web 应用生成动态、视觉效果出色的图表和图形。它可以显示多种图表类型,包括折线图、样条图、面积图、柱状图、条形图、饼图、散点图以及更多。Highcharts 以易用性、丰富的文档以及高效处理海量数据的能力而广受好评。其功能包括响应式设计、无障碍支持和跨浏览器兼容性。通过高度定制化的能力,用户能够创建专属的数据可视化,从而提升参与度,并提供富有洞察力的数据呈现。

Highcharts v12 引入了 lang.locale 选项,使图表中的日期和数字能够依据地区进行格式化。该选项允许你为页面上的所有图表统一指定区域设置,或按单个图表分别设置。若未指定区域设置,图表将自动默认使用页面或浏览器的语言设置。借助浏览器的 Intl 对象,lang.locale 能确保日期和数字的格式正确,不仅替换诸如月份和星期名称等元素,还会按照所选区域来组织完整的日期表达式。例如,美式英语(en-US)会将日期格式化为 January 1, 2025,而英式英语(en-GB)则显示为 1 January 2025。

要查看 v12 中全部新增内容,请参阅我们的 发布说明。

Highcharts Core 提供年度或永久授权、OEM 许可证以及 Advantage Renewals。它按开发者计费,并提供多种许可选项,包括 Internal、SaaS、SaaS+ 和 Self Hosted。有关完整详情,请访问我们的 Highcharts Core 许可页面。

了解更多,请访问我们的 Highcharts Core 产品页面。