(注意:我问的是Preact,而不是React,它有使用 ReactsDomElement
包装器组件的解决方案)。
我有一个HTMLImageElement
,它是使用var img = document.createElement('img')
. 如何使用 Preact 渲染这个手动创建的 DOM 元素?
以下 JSX 片段可以工作,但对于移动设备上的较大图像非常慢:
<img src={img.src} />
我认为它很慢,因为图像实例是在内存中复制的,而不是使用现有的 DOM 节点和图像缓冲区。
有更好(更快)的解决方案吗?