首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
React
cheems1
创建于2022-05-09
订阅专栏
React
暂无订阅
共10篇文章
创建于2022-05-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
React Fiber
React Fiber是React框架的一个核心算法,用于提高其渲染性能和响应性。引入Fiber的目的是为了优化React的渲染流程,特别是在处理大量的UI元素和复杂更新时。Fiber算法允许Reac
一个表格渲染的性能问题(Antd的Select组件相关)
一个性能问题,切换表格分页时,发送请求时有loading效果,但是loading效果的出现有明显延迟。每页100条时有这个问题,每页10条时没有。 打印时间戳发现,setState设置显示loadin
React的事件机制
是什么 React 的合成事件是 React 提供的一种事件处理系统,用于封装原生 DOM 事件,提供了跨浏览器兼容性的解决方案。 合成事件的优点在于它抽象了底层浏览器实现的差异,使得开发者不需要直接
React - 生命周期
看上面这个图够了,挺简单的。这个图是react官方给的 链接。 尚硅谷那个视频太老了,花了太多时间讲一些过时的和不常用的东西。 下面写的东西可看可不看。 概念 挂载 mount:即把组件渲染到页面上,
react笔记 4 - Hooks,React Router 6等
疑问 PureComponent 是如何对比的? 扩展 setState setState更新状态的2种写法: setState(stateChange, [callback])------对象式的s
React笔记 3 - Redux
参考 尚硅谷React技术全家桶 Reducer 为什么必须是纯函数? redux 简介 redux 是什么 redux 是一个专门用于做状态管理的 JS 库(不是 react 插件库) 它可以用在
React 笔记 2 - 组件通信,路由
跳过 56-64 todo_list案例 67-70 github搜索案例 71 引入pubsub(订阅发布)用于任意组件间通信 94-96 antd 问题 onclick, bind, 箭头函数 o
React 笔记 1 - state, props, 生命周期, key 的作用
第一个例子 虚拟DOM的两种创建方式 使用jsx创建虚拟DOM 使用js创建虚拟DOM 关于虚拟DOM 本质是Object类型的对象(一般对象) 虚拟DOM比较“轻”,真实DOM比较“重”,因为虚拟D
Diff 算法、key
概念 DOM diff 就是对比两棵虚拟 DOM 树的算法。 当组件变化时,会得到一个新的虚拟 DOM,diff 算法对比新旧虚拟 DOM 之后,得到一个 patch,然后 React 用 patch
虚拟 DOM 的原理是什么?
概念 React 用 JS 对象来模拟 DOM 节点,然后将其渲染成真实的 DOM 节点。 用 JSX 语法写出来的 div 其实就是一个虚拟节点: 上述代码会得到这样一个对象: 如果节点发生变化,并