react-13-createPortal

162 阅读1分钟

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)
  }
}

相当于 vue3teleport 组件