createPortal
createPortal 属于react-dom,该方法有两个参数,第一个需要渲染的jsx,第二个参数是将这一段dom渲染在指定的那个dom节点下面。
import React, { Component } from "react"
import { createPortal } from "react-dom"
export default class Child extends Component {
render() {
return createPortal(<div>Child</div>, document.body)
}
}
相当于 vue3 的 teleport 组件