1

我试过但没有运气。

如何使用格式化程序制作条件工具提示?我的图表上有 3 条线(超过 3k 点),有一条线只是 0 或 1,就像 0 = Off 和 1 = On。

我想在 1 和 0 的工具提示 On 和 Off 上显示。

问题是,每个系列都有一个个人工具提示来显示小数和后缀。我尝试在那里使用格式化程序,但它根本不起作用。

我试过

tooltip: {
    valueSuffix: ' ',
            yDecimals: 0,

                formatter: function() {
                    var s = this.y;

                    if (s == 1)
                        {
                            s = "ON";
                        }
                    else
                        {
                            s = "OFF";
                        }

                    return s;
                }                   
}

我可以做任何事情,比如写“return '4'”,但不起作用。

格式化程序仅适用于默认工具提示:(

对此有什么建议吗?

示例:http: //jsfiddle.net/cvXZ9/

4

1 回答 1

2

请看一个简单的例子,它是如何工作的。

http://jsfiddle.net/q5eP3/

 tooltip:{
            formatter:function(){

                if(this.point.y == 0)
                    return 'ON'
                else
                    return 'OFF'

            }
        },
于 2013-03-28T14:35:30.867 回答