在打开文件对话框的反应中导入SVG

时间:2019-05-04 17:07:52

标签: reactjs svg

我正在创建一个类似于Sketch的Web应用程序,用户可以在其中编辑svg文件。可以使用打开的文件对话框将svg导入应用程序。目前,我正在根svg对象中使用dangerouslySetInnerHTML显示导入的svg,因为打开的文件对话框为我提供了文件的字符串内容。

此方法的缺点是,该应用程序没有有关导入的svg的信息。即使要显示像素描一样的层次结构树,我也必须查询dom。是否有更好的替代方法来实现我要完成的任务?有没有一种方法可以在运行时不使用dangerouslySetInnerHTML来呈现svg?

0 个答案:

没有答案