0

我的图表中有 2 个系列

  1. “实际印象”
  2. “预订印象”

有一个共享工具提示显示两个系列的数据。在工具提示中,我还想将 (actualImpression/bookedImpression) 显示为百分比。以下是我想要实现的目标。(这只是表明我的意图,而不是实际代码)

Formatter = function(){
       return '<b>'+ 'Total' +'</b><br/>'+': '  
         + if (this.series['Booked Impresssions'].Point.y !=0 ) 
 {this.series['Actual Impresssions'].Point.y/ this.series['Booked Impresssions'].Point.y +'%';}
    else {'-';} 
 }

谢谢

4

1 回答 1

1

我想你想要这样的东西:

      tooltip: {
        formatter: function() {
            var s = '<b>Ratio: </b>';
            if (this.points[1] != 0)
            {
                s += (this.points[0].y / this.points[1].y).toFixed(2);
            }
            else
            {
                s += " - ";
            }
            s += "%";
            return s;
        },
        shared: true
    },

在这里拉小提琴。

在此处输入图像描述

于 2013-05-11T20:42:10.587 回答