我正在尝试调试一些d3代码,并且在控制台调试器中我收到以下错误:
Error: <path> attribute d: Expected number, "MNaN,-232.4826144…".
但是,我不知道MNaN
是什么(我只知道NaN
而令人惊讶 SO /谷歌没有提出任何特别有帮助的内容)。此外,由于错误是从d3内部触发的,我不确定在何处/如何解决问题。
答案 0 :(得分:4)
M表示move to,后面应该有数字对。
您的对中的第一个数字是NaN i.e. Not a Number无效,UA的路径解析器将在此时停止。
答案 1 :(得分:2)
SVG中的路径如下所示:
<path d="M10 10 H 90 V 90 H 10 L 10 10"/>
该错误告诉您您尝试构建第一个数字为错误值的路径。换句话说,路径如下:
<path d="MNaN 10 H 90 V 90 H 10 L 10 10"/>