随笔分类 - react
摘要:getDerivedStateFromProps 是 React 生命周期中的一个静态方法,主要用于在组件接收到新的 props 时更新 state。这个方法在组件的初始渲染和后续的每次更新(即每次接收到新的 props 或 state)时都会被调用。 详解 静态方法:这意味着你不能在这个方法中使用
阅读全文
摘要:function useObjectState(initObj) { //初始state只会在首次渲染时起到作用 //在后续的渲染中 useState 永远返回的是最新的值 传递给组件 //然后把相关的state组合成几个独立state变量时,组件就会更加的可读 const [obj, setObj
阅读全文
摘要:import * as React from 'react' import * as ReactDOM from 'react-dom/client'; import {createPortal} from 'react-dom' const root = ReactDOM.createRoot(d
阅读全文
摘要:ref 转发不但可以转发指向具体的dom组件,也可以指向class组件的实例 import React from 'react' import ReactDOM from 'react-dom'; //ref 转发不但可以转发指向具体的dom组件,也可以指向class组件的实例 class Butt
阅读全文