xzz的驿站

setState 执行机制

setState 执行机制 思考: setState 到底是异步还是同步? 答案: 都是! 在 React 的生命周期和合成事件处理器之内: 异步! 为什么要这样设计? setState 会将状态更新推入一个队列,多个调用会被合并成一次 render,提升性能; 保持 state 和 props 的

xzz2021 xzz2021 发布于 2024-11-22

coderwhy老师redux高阶组件的封装思想

在多个组件有共用数据时,结合redux封装高阶组件,实现逻辑复用,简化代码,做下笔记理解学习高阶组件的思想! 通过脚手架快速生成项目文件 npx create-react-app learn // 或者 npm i create-react-app create-react-app learn 使

xzz2021 xzz2021 发布于 2024-11-22

react函数式组件使用redux

react函数式组件使用redux

xzz2021 xzz2021 发布于 2024-02-03

react函数式调用兄弟组件方法(一)

react函数式调用兄弟组件方法(一) 方法一: 使用useRef()和useImperativeHandle() // 父组件 tsx const Roles:React.FC = () => { const event = useRef() return ( < > <Addrole trigg

xzz2021 xzz2021 发布于 2024-02-03

react-tsx学习过程的报错记录

react-tsx学习过程的报错记录 Type '...' is not assignable to type 'IntrinsicAttributes'. Property '...' does not exist on type 'IntrinsicAttributes' 报错原因: 父子组件传

xzz2021 xzz2021 发布于 2024-02-03

react函数式调用其他组件方法(二)

react函数式调用其他组件方法(二) 前言: 关于借由父组件作为桥梁使用props的方法,有点繁琐,太不优雅了,而provider局限于深层子组件,context使用还要定义jsx,总之,不优雅 之前使用vue3,因为取消了eventbus,有个替代方法,developit大神写的发布订阅模式的m

xzz2021 xzz2021 发布于 2024-02-03