我想使用createPortal将ref添加到元素。
下面是我想做的
export default class Modal extends React.Component {
constructor(props) {
super(props);
this.element_ref = React.createRef();
this.element = document.createElement('div');
this.element.className = 'modal_class';
}
render() {
return ReactDOM.createPortal(
this.props.children,
this.element
);
}
问题是在这种情况下,如何在this.element中添加一个名为“ this.element_ref”的引用?
有人可以帮我这个忙吗?谢谢。