0
当我在SVG绘图中创建任何元素时,如果查看呈现的SVG,它会自动命名为“SvgjsSvg1000”。我可以用element.attr({id:"blah"})
自己修改这个ID,但是有没有办法将ID自动设置为初始变量名,所以调试/后处理结果更容易?在创建时自动定义元素ID
当我在SVG绘图中创建任何元素时,如果查看呈现的SVG,它会自动命名为“SvgjsSvg1000”。我可以用element.attr({id:"blah"})
自己修改这个ID,但是有没有办法将ID自动设置为初始变量名,所以调试/后处理结果更容易?在创建时自动定义元素ID
链接有什么问题?
var rect1 = draw.rect(100, 100).attr({id:"rect1"});
恐怕就没有性感的方式svg.js :)
svg.js是在Github上BTW:https://github.com/wout/svg.js
你可以叉它,或要求该功能。
调整了一下:'var rect1 = draw.rect(100,100).id(“rect1”);' – Fuzzyma 2016-02-14 22:09:18
哈,谢谢。我做了_not_不知道.id():) – elpoto 2016-02-16 09:29:11