highcharts仅在存在时显示工具提示中区域范围的最小值/最大值

时间:2013-07-15 12:23:39

标签: php highcharts tooltip

我有2个系列的数据

平均值:[时间戳,衡量标准] 范围:[时间戳,分钟,最大]

我想使用example上给出的arearange +折线图。

...     
options.tooltip = {
        shared: true,
        //valueSuffix: '<?php echo $sonde_unite;?>'
        //crosshairs: [true, true], 
        formatter: function() {
            var text = '<b>'+ Highcharts.dateFormat('%A %e %B %Y à %H:%M:%S', this.x) +'</b>';
            text += '<br/><b> Zone: <?php echo $sonde_zone;?></b>';
            text += '<br/> <?php echo $sonde_grandeur;?>: '+ this.points[0].y +' <?php echo $sonde_unite;?>';
            console.dir (this);
            text += '<br/> Min: '+ this.points[1].point.low +' <?php echo $sonde_unite;?>';
            text += '<br/> Max: '+ this.points[1].point.high +' <?php echo $sonde_unite;?>';
            return text;
            }
        };

这很有效。然而,对于一些希望的案例,min&amp; max设置为NULL,我不想在工具提示上显示最小/最大值。然后我有一条错误消息“Uncaught TypeError:无法读取未定义的属性'点'

我无法弄清楚如何避免显示错误消息以及我应该进行哪些测试

谢谢

0 个答案:

没有答案