请帮助我使 d3.js 与 ie8/ie9 兼容。它在 firefox 和 chrome 中运行良好。它在 IE8 中给我以下错误:
对象在 d3.v3.min.js 中的这一行不支持此属性或方法:
Qa=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"].map(yt);
最佳答案
这是因为d3.js文件中有utf-8字符。
看到这个问题: https://github.com/mbostock/d3/issues/1195
修复:
<!DOCTYPE html>
<meta charset="utf-8">
或
<script charset="utf-8" src="d3.js"></script>
关于d3.js - 使 d3.js 与 ie 兼容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16975270/