react中portal是什么意思


本文摘自PHP中文网,作者coldplay.xixi,侵删。

react中portal是提供了一种很好的将子节点渲染到父组件外部DOM层级中的DOM节点中的方式,语法为【ReactDOM.createPortal(child, container)】。

Portals 提供了一种很好的将子节点渲染到父组件外部 DOM 层级中的 DOM 节点中的方式。

语法:

1

ReactDOM.createPortal(child, container)

第一个参数(child)是任意可渲染的 React 子元素,例如一个元素,字符串或片断。第二个参数(container)是一个 DOM 元素。

通常从组件的 render 方法中返回的一个元素,该元素仅能装配到 DOM 节点中离其最近的父元素,但有时候也需要将其插入到 DOM 节点中的不同位置:

阅读剩余部分

相关阅读 >>

一些关于React的常见面试题(分享)

值得了解的6大React组件文档化工具(推荐收藏)

混合开发可以用React

React fabric是什么

webpack 不识别React怎么办

React中怎么点击跳转

如何在React页面中引入本地图片

React是什么框架

React中的html转义写法

React怎么添加css样式

更多相关阅读请进入《React》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...