我正在尝试使用loadSVGfromURL()
加载SVG。我的SVG元素有几个属性,包括id,href和一些自定义属性,如
<path data-color="st0" data-position='back' id='awesomeId' class=''....
加载后,我的SVG在我的画布中正确呈现,但如果我在回调函数中记录对象,则似乎没有加载任何自定义属性。
fabric.loadSVGFromURL(site_url,(objects,options) => {
console.log(objects, options) //data-color is nowhere to be found
const loadedObjects = fabric.util.groupSVGElements(objects, options)
loadedObjects.scaleToWidth(this.canvas.getWidth())
this.canvas.add(loadedObjects)
this.canvas.renderAll()
})
我如何访问它们?