A PATH THROUGH THE GARDEN
React.
这里收录了 6 篇与「React」有关的文字。
[AI]SPA项目中的路由原理
这是一个非常好的问题,它涉及到 React 应用打包和路由的核心原理。 当你 npm run build 或 yarn build 一个 React 项目后,你会发现输出目录里只有一个 index.html 文件,以及一些静态资源文件 (JS, CSS, 图片等)。 初次接触的人可能会感到...
[AI] Vue和React的diff算法
Vue 和 React 的 diff 算法都是为了解决虚拟 DOM 更新的问题,它们都使用了 Diffing 技术来优化 DOM 渲染。虽然两者有相似的思想,但实现上存在一些差异。1. React 的 Diff 算法React 使用了一种 O(n) 复杂度的 Diff 算法,这被称为 Fibe...
React函数组件及其相关hooks
官方文档:React 官方中文文档📌最常用hook1️⃣状态相关useState普通定义的变量每次组件渲染都是所定义的值,如果我们需要在每次re-render都记住一个状态的最新值,那就需要使用useState hookimport useState from 'React' con...
React组件通信总结
父传子(Props)利用props传值组件默认值的写法点标记写法就相当于组件作为一个对象值const Son = (props: any) => console.log('parent to son: ', props); return son; ; // ...
React部分生态链
生态系统有服务端渲染等,暂只对路由以及状态管理做部分记录。路由RouteruseParams:获取动态路由的路径值:带样式的声明式路由useNavigate:编程式路由第一个参数:跳转路径第二个参数(state):携带信息对象useLocationuseSearchPar...
React类组件理解
官方文档:React 官方中文文档虚拟DOM以及React挂载DOM的方式利用JavaScript脚本操作DOM的行为是性能损耗的大头,故产生虚拟DOM的概念。初始化在内存中得到相应的虚拟DOM树,然后将该结果一次性作用于真实DOM,逻辑层的变动导致部分视图层的改变这渲染逻辑也是经过虚拟DOM...