【问题标题】:d3.js initialization error IE11d3.js初始化错误IE11
【发布时间】:2017-10-11 14:59:51
【问题描述】:

我在 IE11 中显示 nvd3 图表时遇到问题。 d3.js的初始化过程似乎抛出了一个错误,即使我注释掉我的代码仍然会发生错误。

SCRIPT5007:无法获取未定义或空引用的属性“键” d3.v3.js (8185,5)

这对我来说似乎很奇怪,因为 d3 主页明确声明支持 IE9+。有谁知道我能做些什么吗?

【问题讨论】:

  • 您是否有一些代码可以重现您的错误? d3nvd3 都支持 IE11...
  • 正如我所说,我不需要运行任何代码。只需加载 d3js.org/d3.v3.js 就会产生此错误

标签: javascript d3.js internet-explorer-11


【解决方案1】:

看来我为解决this bug 所做的一些小技巧导致了这个问题。基本上,我使用对象原型将 classList 功能添加到 svg 元素。因为我的图表不需要 classList 属性,所以这应该不是问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-05
    • 2015-03-18
    • 2019-08-05
    • 2013-04-12
    相关资源
    最近更新 更多