Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.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 覆盖在现有组件上_Javascript_Reactjs_React Hooks - Fatal编程技术网

Javascript 覆盖在现有组件上

Javascript 覆盖在现有组件上,javascript,reactjs,react-hooks,Javascript,Reactjs,React Hooks,我想在现有组件上覆盖一个组件。但该覆盖将位于组件的特定位置(如右上角) 比如: const ref=React.createRef(); 函数覆盖({baseRef}){ //等待baseRef.current不为null //返回将取决于baseRef属性的覆盖 } 是否有办法确保已安装内置组件?注意,我不能修改buildInComponent的componentDidMount方法。或者,是否有更好的方法一起完成此任务?您应该将覆盖作为要覆盖的内容的包装。父对象在装载自己时知道其子对象已装

我想在现有组件上覆盖一个组件。但该覆盖将位于组件的特定位置(如右上角)

比如:

const ref=React.createRef();
函数覆盖({baseRef}){
//等待baseRef.current不为null
//返回将取决于baseRef属性的覆盖
}

是否有办法确保已安装
内置组件
?注意,我不能修改buildInComponent的
componentDidMount
方法。或者,是否有更好的方法一起完成此任务?

您应该将
覆盖
作为要覆盖的内容的包装。父对象在装载自己时知道其子对象已装载。