React将子节点渲染到存在于父组件以外的 DOM 节点_react actionsheet挂载到其他dom-CSDN博客

网站介绍:文章浏览阅读690次。PortalsPortal 提供了一种将子节点渲染到存在于父组件以外的 DOM 节点的优秀的方案。ReactDOM.createPortal(child, container)第一个参数(child)是任何可渲染的 React 子元素,例如一个元素,字符串或 fragment。第二个参数(container)是一个 DOM 元素。用法通常来讲,当你从组件的 render 方法返回一个元素时,该元素将被挂载到 DOM 节点中离其最近的父节点:render() { // React 挂载了一个_react actionsheet挂载到其他dom