HighCharts 在IE8下饼图不显示的问题

 HighCharts饼图用来做数据统计时,在IE8下发现某些图形不能正确显示出来。

在IE8下面会报  'this.renderer.gradients' 为空或不是对象 这样的错误。、

解决方法:

(1)打开highcharts.js

(2)  ctrl+f 查找

var b=this.renderer.gradients[this.element.gradient]; 

替换为:

 try {
        var b = this.renderer.gradients[this.element.gradient];
    } catch (e) {
    }




原文地址:https://www.cnblogs.com/Web-Architecture/p/5455699.html