1

我们正在使用 Highcharts 在我们的 Web 应用程序中呈现许多不同的图表。

我们有一个 Formatter 对象,它利用 Globalize.js 来格式化数字、货币和日期。我们的 Formatter 对象基本上包装了 Globalize.js,它被设置为基于用户语言环境配置的格式。

为了保持一致,我们希望使用相同的 Formatter 来格式化图表中的信息 - 例如在图表工具提示、标签等中。

到目前为止,对于我们创建的每个图表,我们都添加了自定义格式化程序函数(在图表配置中),用于添加工具提示和标签。

有没有办法在 Highcharts 中为所有货币、数字、日期等定义全局自定义格式化程序?

4

1 回答 1

0

当然,Highcharts.setOptions()例如使用:

Highcharts.setOptions({
    tooltip: {
        formatter: function() {
            return "One tooltip to rule them all!";    
        }
    }
});

和 jsfiddle:http: //jsfiddle.net/3bQne/784/

于 2013-12-30T11:55:26.190 回答