FabricJS - 加载SVG自定义属性

时间:2018-06-13 13:44:29

标签: fabricjs

我正在尝试使用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()
})

我如何访问它们?

0 个答案:

没有答案