当我在SVG绘图中创建任何元素时,如果我查看渲染的SVG,它会有自动名称,例如" SvgjsSvg1000"。我可以使用element.attr({id:"blah"})
自己修改此ID,但是有没有办法自动将ID设置为初始变量名,这样可以更容易地调试/后处理结果?
答案 0 :(得分:0)
链接有什么问题?
var rect1 = draw.rect(100, 100).attr({id:"rect1"});
我担心svg.js中没有更性感的方式:)
svg.js在Github btw上:https://github.com/wout/svg.js
你可以分叉它,或者请求这个功能。