【发布时间】:2019-01-17 18:30:19
【问题描述】:
假设我想即时渲染 React 组件并获得真正的 DOM 元素以供将来使用
例如,如果我有那个组件:
function Card({symbol,id,color}){
return <my-card symbol={} id={} color={color}></my-card>
}
如何渲染它并获取元素?
也许是这样
const cardElement = React.render(<Card symbol='4' id=111 color='♥'/>)
我需要真正的元素来玩弄它。做一些测量。然后删除它。
但我认为框架通常需要有某种方法让开发人员在需要时持有真正的 DOM 元素;我的意思是,好的框架应该有办法做到这一点
【问题讨论】:
-
描述你真正想要完成的事情可能会更好。
标签: javascript reactjs jsx