我有一个非常奇怪的问题 – 我正在使用与nvd3网站上的散点图示例相同的代码(但挂在我的ember.js应用程序中),我看到一个美丽的情节只出现在大约500ms后,一组黑色的圆圈大得多但是跟随着相同的曲线.
如果我在nv.d3.js中注释掉这行:
gEnter.append('g').attr('class','nv-point-paths');
这似乎没有发生,图表“没有动画”的ala.
有没有人看到过这样的东西?
解决方法
我刚刚遇到这个问题,我想我已经弄清楚了,虽然我不知道为什么在nvd3页面上没有什么更好的解释.
您需要在您的html中包含对nvd3 stylesheet的引用,这是下载/ github repo中的./src/nv.d3.css文件.
我的猜测是,黑色圆圈是图表上每个点的悬停区域,SVG中路径的默认样式为黑色填充.
我在github上提出了一个问题,看看是否可以改进nvd3的安装说明:https://github.com/novus/nvd3/issues/19.