2022-11-16 高阶组件应用场景。 createPortal()的使用

312 阅读1分钟

高阶组件应用场景--用于页面的鉴权 image.png

总结:高阶组件是一个函数,如果系统中有多个组件需要进行相同的操作,那么我们可以通过创建一个高阶组件将它们进行包裹

image.png

image.png image.png

createPortal(元素,位置)可以将ReactElement挂载到指定的dom节点。

eg: antd的Modal就是用了这个东西,antd的Modal并未挂载在根标签root,而是挂载在根标签root的外面

Portal意为传送