【问题标题】:Highcharts Point Value DisappearingHighcharts 点值消失
【发布时间】:2015-09-17 23:48:21
【问题描述】:

使用 Highcharts 我有一个散点图,我在其中格式化工具提示。我正在显示比较状态的数据,并希望工具提示显示状态名称。该名称将在第一次悬停时显示在工具提示中,但在第二次悬停时将显示为空白。

我从 pointFormat 选项切换到 pointFormatter 以便我可以控制日志值。看起来在第一次悬停后,状态名称属性实际上正在删除它的值。

plotOptions: {
        scatter: {
            marker: {
                radius: 5
            },
            tooltip: {
                headerFormat: '',
                pointFormatter: function(){
                    console.log(this); 
                    console.log(this.state); 
                    return "<span>" + this.state; + "</span>"
                }
                // pointFormat: '<span style="font-size: 10px">{point.state}</span>'
            }
        }
    }

JSFiddle

【问题讨论】:

    标签: javascript highcharts


    【解决方案1】:

    您的 json 有问题,您正在使用“状态”..我将其更改为虚拟条目“部分”并重试其开始工作

    Working fiddle

         tooltip: {
                    headerFormat: '',
                    pointFormatter: function(){
                        console.log(this); 
                        console.log(this.state); 
                        return "<span>" + this.part+ "</span>"
                    }
    

    【讨论】:

      【解决方案2】:

      原来问题在于我使用属性名称“state”作为我的州名。 Highcharts 必须在内部使用此属性名称。

      【讨论】:

      • 是的,这就是问题
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-09
      • 1970-01-01
      • 1970-01-01
      • 2022-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多