请帮助我使d3.js与ie8 / ie9兼容。它在firefox和chrome中运行良好。它在IE8中给我以下错误:
对象在此行的d3.v3.min.js中不支持此属性或方法:
QA = [ “Y”, “Z”, “一”, “F”, “P”, “N”, “Aμ”, “M”, “”, “K”, “M”, “G”, “T”, “P”, “E”, “Z”, “Y”]图(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>