摘要: Transition 使用姿势 Transition 是 react18 引入的新概念,用来区分紧急和非紧急的更新。 紧急的更新,指的是一些直接的用户交互,如输入、点击等; 非紧急的更新,指的是 UI 界面从一个样子过渡到另一个样子; react 官方的 demo 如下: import {start 阅读全文
posted @ 2022-11-04 09:50 夏天的味道123 阅读(92) 评论(0) 推荐(0)
摘要: 一、父组件通过 Ref 调用子组件中的方法 这里同时演示使用函数组件和类组件的父子组件如何编写 子组件 React.forwardRef React.useImperativeHandle public、private、protected /** * 声明一个 function component 阅读全文
posted @ 2022-11-04 09:48 夏天的味道123 阅读(36) 评论(0) 推荐(0)
摘要: 前言 React 为我们提供了一套虚拟的事件系统,这套虚拟事件系统是如何工作的,笔者对源码做了一次梳理,整理了下面的文档供大家参考。 在 React事件介绍 中介绍了合成事件对象以及为什么提供合成事件对象,主要原因是因为 React 想实现一个全浏览器的框架, 为了实现这种目标就需要提供全浏览器一致 阅读全文
posted @ 2022-11-04 09:47 夏天的味道123 阅读(183) 评论(0) 推荐(0)