一、先搞懂核心定义(用生活化比喻) 可以把浏览器想象成一栋房子: BOM (Browser Object Model):浏览器对象模型 相当于...
虚拟 DOM介绍 虚拟 DOM(Virtual DOM)是 React 中的核心概念之一。为了理解它,首先需要知道直接操作真实的 DOM 是代价...
基于Vite创建开发环境 Vite是一个框架无关的前端工具链,可以快速的生成一个 React + TS 的开发环境,并且可以提供快速的开发体验 ...
useReducer 作用:和useState的作用类似,用来管理相对复杂的状态数据 基础用法 定义一个reducer函数(根据不同的actio...
什么是前端路由 一个路径 path 对应一个组件 component ,当我们在浏览器中访问一个 path 的时候,path 对应的组件会在页面...
自定义Hook函数 概念:自定义Hook是以 use 打头的函数,通过自定义Hook函数可以用来实现逻辑的封装和复用 简单demo 封装一个us...
useEffect 的概念理解 useEffect是一个React Hook函数,用于在React组件中创建不是由事件引起而是由渲染本身引起的操...
理解组件通信 概念:组件通信就是组件之间的数据传递,根据组件嵌套关系的不同,有不同的通信方法 父传子 实现步骤 父组件传递数据 - 在子组件标签...
React中获取DOM 在 React 组件中获取/操作 DOM,需要使用 useRef React Hook钩子函数,分为两步: 使用useR...