使用 svg-edit 和我发现的一些变体,它们似乎基于相同的 JS 库,我创建了一个基本绘图,然后使用 svg-edit 中的源编辑器,或加载外部记事本创建的 SVG,<g>
例如,元素 上的某些属性被丢弃了。
我想修改一个典型的元素,假设class="Position"
它可以工作,并通过编辑周期保留属性。但是当我使用foo="bar"
该属性时,它似乎被完全丢弃了。
这相当不方便,因为我想使用 svg-edit 来创建具有一些我独有的属性的任意绘图,我的代码以后可以识别这些属性。
这是一个愚蠢的问题吗?我是否遗漏了一些关于包含任意非标准类型属性(以及保留)的 SVG 的基本知识?