首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
qiaoqiao111
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
React性能优化之React.memo、useMemo和useCallback
前言 我们在使用React开发过程中经常会遇到父组件引入子组件的情况,在不做任何优化处理的时候,往往会造成子组件不必要的重复渲染。看下面一个简单的例子 React.memo 1、React.memo为
到底怎么用React的Provider
不想看吐槽的,可以直接略过,查看正题。 问题不是存取状态的方式,而是把3面3种方法用了一个遍。嗯,我承认,我佛了。整体项目代码中充斥着这样的代码,据说这项目还是阿里开源的,我佛气!贴个图,口说无凭 getParams 是什么? 从URL中获取对应参数的值,你没猜错,如果要加一个…
React新文档:不要滥用Ref哦~
大家好,我卡颂。 React新文档有个很有意思的细节:useRef、useEffect这两个API的介绍,在文档中所在的章节叫Escape Hatches(逃生舱)。 显然,正常航行时是不需要逃生舱的
⚡一文弄懂 React ref
对于 Ref 理解与使用,一些读者可能还停留在用 ref 获取真实 DOM 元素和获取类组件实例层面上,通过本篇文章的学习,你将收获 React ref 的基本和进阶用法,以及 ref 的底层原理
useCallback理解与应用
概念 实例 定义 概念 1.返回一个 memoized 回调函数。 2.把内联回调函数及依赖项数组作为参数传入 useCallback,它将返回该回调函数的 memoized 版本,该回调函数仅在某个
React 如何封装一个简单的组件
转眼,从接触react到现在,有一年多的时间了. 从一开始cv,学习语法,到现在自己写功能组件,封装. 分享一些心得. 1. Component 有人会说,还有constructor呢. 实际上,我这个几乎没用到. state的定义,函数的定义,都在constructor里面.…
[译]我的 React 组件会渲染两次,我快疯了
很多使用现代 React 的前端开发者,时常遇到组件渲染两次的情况。这害得他们都快把自己薅秃了。 另外一些人注意到了这个行为,但是他们觉得这是 React 运行的原理。又有些人会在 React 官方 repository 上发起工单,把这当做一个 bug 上报。 所以开发者社区…
Redux 最佳实践 Redux Toolkit 🔥🔥
Redux Toolkit 的构建简化了大多数 Redux 任务,防止了常见错误,并使编写 Redux 应用程序变得更加容易。可以说 Redux Toolkit 就是目前 Redux 的最佳实践方式
用Eslint+Prettier+husky+commitlint+lint-staged+commitizen快速搭建标准化编程规范项目
本文从快速搭建的角度,带你从0到1搭建一套符合Eslint标准、符合约定式提交要求的项目,希望能给带来一些帮助。