Reactjs 如何将react引用添加到HTMLCollection项?

Reactjs 如何将react引用添加到HTMLCollection项?,reactjs,react-markdown,Reactjs,React Markdown,我正在尝试访问react markdown中的每个段落/标题,并附上参考资料。但我不知道如何在下面的c中添加ref const children=Array.from(div.children) 儿童?.forEach((c,i)=>{ //c=…或。。。 //将ref从useRef添加到c }) 您可以使用ReactcloneElement(element、propsObject、childrenAray)克隆元素。这将保留克隆元素的key和ref道具。更多信息请点击此处: 或者,您可以执行以

我正在尝试访问react markdown中的每个段落/标题,并附上参考资料。但我不知道如何在下面的c中添加ref

const children=Array.from(div.children)
儿童?.forEach((c,i)=>{
//c=…

或。。。 //将ref从useRef添加到c })
您可以使用
ReactcloneElement(element、propsObject、childrenAray)
克隆元素。这将保留克隆元素的key和ref道具。更多信息请点击此处:

或者,您可以执行以下操作:

const children = Array.from(div.children)
children?.forEach((c, i) => {
  return <c.type {...c.props} ref={yourRef} key={i}>{c.props.children}</c.type>
})
const children=Array.from(div.children)
儿童?.forEach((c,i)=>{
返回{c.props.children}
})