首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react
订阅
孔武有力
更多收藏集
微信扫码分享
微信
新浪微博
QQ
19篇文章 · 0订阅
如何让 useEffect 支持 async...await?
由于 useEffect 是在函数式组件中承担执行副作用操作的职责,所以回调函数不支持返回异步操作。那我们怎么做才能让它支持异步函数写法呢?
可能是你需要的 React + TypeScript 50 条规范和经验
1. 注释 2. 引用组件顺序 3. 引号 4. 缩进 5. 分号 除了代码块的以外的每个表达式后必须加分号。 6. 括号 下列关键字后必须有大括号(即使代码块的内容只有一行):if, else, for, while, do, switch, try, catch, fina…
🆘 一次理解清楚,为什么使用 React useEffect 中使用 setInterval 获取的值不是最新的
这篇文章将通过一个使用 React Hook 常遇到的问题(stale state)入手,尝试理解 Hook 的内部运行逻辑。 废话不多说,直接看示例Sandbox。 你能看出示例代码中存在的问题吗?(如果一眼看出来了,那么继续阅读这篇文章可能不会给你带来收益。)这段代码实际运…
【React】 useCallback&useMemo 你真的会用吗
最近 codeReview 组内同学代码,发现大量的使用了 useCallback 和 useMemo 这两个 hooks,询问观点道,可以性能优化,殊不知它们使用的场景及其注意点有哪些
Webpack5 React的配置
Webpack5 基础回顾,对Webpack5的一些属性,插件的使用记录,搭建一个简易的React Webpack5 的开发环境
React事件机制
1. 合成事件的概念和作用; 1. 合成事件与原生事件的 3 个区别; 1. 合成事件与原生事件的执行顺序; 1. 合成事件的事件池; 1. 合成事件 4 个常见问题;
React Hooks系列】之useRef
由于React的函数式组件使用起来方便(对比class组件),我将重点使用函数组件来运行开发。在这系列博客中,我将分享我所学到Hook系列API的知识。 useRef 返回一个可变的 ref 对象,其 .current 属性被初始化为传入的参数(initialValue)。返回…
手写一个Redux,深入理解其原理
Redux可是一个大名鼎鼎的库,很多地方都在用,我也用了几年了,今天这篇文章就是自己来实现一个Redux,以便于深入理解他的原理。我们还是老套路,从基本的用法入手,然后自己实现一个Redux来替代源码的NPM包,但是功能保持不变。本文只会实现Redux的核心库,跟其他库的配合使…
Redux异步解决方案之Redux-Thunk原理及源码解析
前段时间,我们写了一篇Redux源码分析的文章,也分析了跟React连接的库React-Redux的源码实现。但是在Redux的生态中还有一个很重要的部分没有涉及到,那就是Redux的异步解决方案。本文会讲解Redux官方实现的异步解决方案----Redux-Thunk,我们还…
手写一个React-Redux,玩转React的Context API
上一篇文章我们手写了一个Redux,但是单纯的Redux只是一个状态机,是没有UI呈现的,所以一般我们使用的时候都会配合一个UI库,比如在React中使用Redux就会用到React-Redux这个库。这个库的作用是将Redux的状态机和React的UI呈现绑定在一起,当你di…