NVD3& IE Object不支持属性或方法addGraph

时间:2014-04-25 08:44:06

标签: javascript d3.js nvd3.js

我正在使用NVD3图表模板

绘制图形IE(当前使用IE11)时会出现错误:

"对象不支持属性或方法' addGraph'

它所指的对象是' nv'

关于此代码:

self.drawGraph = function () {
    var chart;

    var data = self.formatData(self.currentFits, self.controlFits);

    nv.addGraph(function () {
        chart = nv.models.lineChart().margin({ left: 200, right: 100 }).useInteractiveGuideline(true).forceY([-0.01, 0.01]).forceX([0, 120]);

        d3.select('#SpotRatesChart svg')
            .datum(data)
            .call(chart);

        nv.utils.windowResize(chart.update);
        return chart;
    });
}

当我在本地开发服务器上进行调试时,就在我部署到测试服务器时,这种情况不会发生。

的问候,

1 个答案:

答案 0 :(得分:0)

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

添加了以上内容并且IE开始表现