我想在react js项目https://www.npmjs.com/package/html-to-image中使用这个库。
在我的例子中,我想使用一个包含简单div的var并将其导出为Image,但有一个问题:my var(节点)是JSX.Element
,库的“toPng”方法接受HTMLElement
作为参数。
我知道这个库的文档建议使用如下方法来获得一个HTMLElement:var node = document.getElementById('my-node')
,但在我的例子中,我不能这样做,因为我的节点不在文档中。
那么,有一种方法可以将JSX.Element转换为HTMLElement吗?)
1条答案
按热度按时间blpfk2vs1#
为此,请使用
react-dom/server
库中的renderToStaticMarkup
。