Javascript D3不在Mozilla 37.0.1上绘制折线图,而在Chrome 41.0.2272.118 m上绘制折线图
从Mozilla升级到37.0.1后,我以前使用D3.js版本3库显示多折线图的应用程序停止工作。不再显示折线图。对于37.0.1之前版本的Firefox,应用程序运行良好,同样适用于41.0.2272.118 m之前版本的Chrome 然而,对于相同的折线图,Chrome41.0.2272.118能够显示它们,但我在其开发工具的控制台上发现了一个错误- 错误:属性d的值无效=M536.4224137931035,NaNL536.4224137931035,NaNZJavascript D3不在Mozilla 37.0.1上绘制折线图,而在Chrome 41.0.2272.118 m上绘制折线图,javascript,google-chrome,d3.js,mozilla,Javascript,Google Chrome,D3.js,Mozilla,从Mozilla升级到37.0.1后,我以前使用D3.js版本3库显示多折线图的应用程序停止工作。不再显示折线图。对于37.0.1之前版本的Firefox,应用程序运行良好,同样适用于41.0.2272.118 m之前版本的Chrome 然而,对于相同的折线图,Chrome41.0.2272.118能够显示它们,但我在其开发工具的控制台上发现了一个错误- 错误:属性d的值无效=M536.4224137931035,NaNL536.4224137931035,NaNZ 有人能帮我解决这个问题吗?您
有人能帮我解决这个问题吗?您能发布绘图的示例代码吗?希望您的转换代码中有问题…NAN表示某些值有错误。看看这个链,在你把数据输入到d3逻辑之前,数据经过了一段时间。问题是“NaN”值。调试设置路径高度的代码时,无法生成有效的数字。我真的不知道为什么它会在第一时间起作用,也不知道Chrome是如何显示图表的。这可能是stings/数字的解释。如果您正在读取csv文件,则可能需要将字符串转换为数字;但是,如果没有代码,就很难判断。