svg编辑是否保留任意属性

svg编辑是否保留任意属性,svg,svg-edit,Svg,Svg Edit,使用svg edit和我发现的一些变体,它们似乎基于相同的JS库,我创建了一个基本图形,然后使用svg edit中的源代码编辑器,或者加载外部记事本创建的svg,例如,元素上的一些属性被抛出 我想用一个class=“Position”来修改一个典型的元素,它可以工作,并通过编辑循环保留属性。但当我使用foo=“bar”时,该属性似乎被完全丢弃 这相当不方便,因为我想使用svg编辑创建一个任意的图形,其中包含一些我自己独有的属性,我的代码稍后可以识别这些属性 这是个愚蠢的问题吗?我是否遗漏了包含任

使用svg edit和我发现的一些变体,它们似乎基于相同的JS库,我创建了一个基本图形,然后使用svg edit中的源代码编辑器,或者加载外部记事本创建的svg,例如,
元素上的一些属性被抛出

我想用一个
class=“Position”
来修改一个典型的元素,它可以工作,并通过编辑循环保留属性。但当我使用
foo=“bar”
时,该属性似乎被完全丢弃

这相当不方便,因为我想使用svg编辑创建一个任意的图形,其中包含一些我自己独有的属性,我的代码稍后可以识别这些属性


这是个愚蠢的问题吗?我是否遗漏了包含任意非标准类型属性的SVG的一些基本信息(以及保留)?

哦,也许我应该在属性上尝试一个
data-
前缀,我在某处读到这是一种隔离非标准类型属性的方法。data-主要用于html(或html中的SVG),用于XML(独立SVG)外来内容的常用机制是名称空间。