Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在react js中呈现html元素对象_Javascript_Reactjs - Fatal编程技术网

Javascript 如何在react js中呈现html元素对象

Javascript 如何在react js中呈现html元素对象,javascript,reactjs,Javascript,Reactjs,我有一个通过document.createElement函数创建的对象 例如const elm=document.createElement('video')) 但我不知道如何在react组件上呈现该元素 在react组件的render方法上,我返回该对象 render() { return elm; } 但错误是抛出的,你能帮我吗?用这种方法 <div dangerouslySetInnerHTML={{ __html: "<h1>Hi there!<

我有一个通过document.createElement函数创建的对象

例如const elm=document.createElement('video'))

但我不知道如何在react组件上呈现该元素

在react组件的render方法上,我返回该对象

render() {
   return elm;
}
但错误是抛出的,你能帮我吗?

用这种方法

<div dangerouslySetInnerHTML={{ __html: "<h1>Hi there!</h1>" }} />


您使用DOM API而不是React的原因是什么?React的全部要点是不必使用那个API。我使用了一些流API,那个API返回视频元素,我需要将那个元素附加到React元素,但我不知道怎么做