Svg 没有参数的paper.path()意味着什么?

Svg 没有参数的paper.path()意味着什么?,svg,raphael,Svg,Raphael,我确信paper.path(“path string”)。但是有些示例使用的path方法没有参数。 我查看了docs文件。path,它说路径字符串是可选的,但它没有说没有路径字符串时会发生什么情况。您是正确的,它允许空路径。W3C的定义是: svg-path: wsp* moveto-drawto-command-groups? wsp* 允许零个或一个moveto/drawto命令组周围有任意数量的空白 发件人: 请注意,BNF允许路径“d”属性为空。这不是错误,而是禁用路径的渲染

我确信
paper.path(“path string”)
。但是有些示例使用的
path
方法没有参数。
我查看了docs
文件。path
,它说路径字符串是可选的,但它没有说没有路径字符串时会发生什么情况。

您是正确的,它允许空路径。W3C的定义是:

svg-path:
    wsp* moveto-drawto-command-groups? wsp*
允许零个或一个
moveto/drawto
命令组周围有任意数量的空白

发件人:

请注意,BNF允许路径“d”属性为空。这不是错误,而是禁用路径的渲染

换句话说,这是一条没有任何元素的路径。如果不这样做,如果您想要一条什么都不做的路径,那么您可能需要一些诸如
m0
之类的乱七八糟的东西