D3 IE8兼容性?

时间:2013-06-19 21:59:06

标签: javascript internet-explorer-8 d3.js visualization

有没有办法让D3与IE8兼容? 这里和文档中的许多帖子建议使用aight。 https://github.com/shawnbot/aight/blob/master/aight.js

但是,我在我的html中添加了提到的行/文件,但这仍然不适用于ie8。 http://matthewpiatetsky.com/jsdemo.html

有谁知道我还需要采取其他措施吗?

也许使用r2d3?不知道该怎么做,但会试着找出

3 个答案:

答案 0 :(得分:12)

D3使用SVG来绘制图形,因为IE8不支持SVG它不起作用。我会尝试R2D3,它通过Raphael填充SVG以与D3兼容。由于某些功能无法使用,因此存在一些限制。请查看https://github.com/mhemesath/r2d3/了解更多详情

答案 1 :(得分:7)

aight.js为我工作,只需要在d3.js之前小心导入它

答案 2 :(得分:3)

现在有很多好demos of R2D3Aight demos

我认为将问题重新编码为在其中一个库中进行演示是超出SE的范围,但希望您发现这些链接很有用。