首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
李白斗酒诗百篇
更多收藏集
微信扫码分享
微信
新浪微博
QQ
48篇文章 · 0订阅
揭秘React的重新渲染机制
渲染分两种:初次渲染和重新渲染,什么情况下会触发组件的重新渲染,主要分为两种情况: 组件自身状态的变化和父级组件引起的重新渲染。
react-virtualized 中文文档~v9.22.3
Grid是一个窗口网格。Grid网格只根据当前的水平/垂直滚动位置渲染填充自身所需的单元格。 |autoContainerWidth|Boolean|否|将内部可滚动的容器宽度设为自动。| |autoHeight|Boolean|否|Grid外部的高度设置为自动。这个属性只能和…
前端开发如何做新手引导
通常,在产品发布新版本或者有新功能上线时,都会开发一个新手引导功能来引导用户了解应用的功能。在前端开发中,如何快速地开发新手引导功能呢,下面介绍几个开箱即用的新手引导组件库。 1,Intro.js I
React 过时了吗?因为 React 你忘记了的事情
React 的市场占有率使其俨然成为了 web 世界的标准框架,然而可能大多数经常使用 React 的人并没有意识到它已经落后了多少。
一文带你梳理React面试题(2023年版本)
源码分析:手把手带你复习react(包含react18版本) 一、react18有哪些更新? 1. setState自动批处理 在react17中,只有react事件会进行批处理,原生js事件
React + TypeScript实践
❗️准备知识 :熟悉 React熟悉 TypeScript (参考书籍:2ality's guide, 初学者建议阅读:chibicode's tutorial)熟读 React 官方文档 TS部分熟
梳理useEffect和useLayoutEffect的原理与区别
点击进入React源码调试仓库。 React在构建用户界面整体遵循函数式的编程理念,即固定的输入有固定的输出,尤其是在推出函数式组件之后,更加强化了组件纯函数的理念。但实际业务中编写的组件不免要产生请求数据、订阅事件、手动操作DOM这些副作用(effect),这样难免让函数组件…
useEffect 和 useLayoutEffect 的区别
在 React hook 中,useEffect 用来取代 componentDidMount 和 componentDidUpdate。主要作用是当页面渲染后,进行一些副作用操作(比如访问 DOM,请求数据)。 而 useLayoutEffect 的作用和 useEffect…
精读《useEffect 完全指南》
1. 引言 工具型文章要跳读,而文学经典就要反复研读。如果说 React 0.14 版本带来的各种生命周期可以类比到工具型文章,那么 16.7 带来的 Hooks 就要像文学经典一样反复研读。 Hooks API 无论从简洁程度,还是使用深度角度来看,都大大优于之前生命周期的 …
其实你可以删除 useEffect 的某些 dependencies
useEffect 最令人头疼的点在于要求将 effect 中使用到的所有变量都放进 deps 数组中, 可能导致很多不必要的 effect 执行, 本文将探索解决方案.