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中const是什么

React中如何防范xss攻击?(代码示例)

vue和React状态管理有啥区别?

React创建组件的三种方式分别是什么

怎么解决webstrom写React代码报错问题

React中monent如何获取日期?

React中get与post的区别是什么

React中props与state的区别是什么?

React全家桶都有什么

React中怎么改变state的值

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




打赏

取消

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

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

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

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

评论

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