首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
react-hooks
订阅
叫醒你的梦
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
奇怪的useMemo知识增加了
只有在依赖项改变后才会重新计算新的memoizedValue。 我们有个全局context —— AppContext。 由于同学们偷懒,随着项目的迭代,新增的context都选择放在AppContext里,导致AppContext包含的内容越来越多。 现在我们有个Tree组件…
「React进阶」 React全部api解读+基础实践大全(夯实基础2万字总结)
很多同学用react开发的时候,真正用到的React的api少之又少,基本停留在Component,React.memo等层面,实际react源码中,暴露出来的方法并不少,只是我们平时很少用。但是Re
React 性能优化 | 包括原理、技巧、Demo、工具使用
React 的工作流程是什么?我们可以在哪些阶段进行性能优化呢? 如果 React 项目中出现了卡顿,我们可以采用哪些性能优化技巧? 如何通过 React Profiler 定位性能问题?
react函数组件中使用useState改变值后立刻获取最新值
知己知彼,才能百战百胜,所以我们想学好学深一个东西,一定要去了解他的由来,写过react的人大部分都应该了解redux,所以我们今天就来聊聊react hooks;请收下我这个包袱,学习是枯燥的,所以时不时的给自己找点乐子。为什么我要突然加这么一个梗也是有原因的,我记得redu…
从react hooks state不更新问题中,重新认识闭包
前段时间在项目的函数组件中使用了hook的useEffect, 类似于下面这个App函数组件。 useEffect内部闭包中的这个定时器打印的count始终是1,即使onClick事件触发了很多次。我就很好奇了,为啥count拿不到最新值?经过不断的google,终于找到一篇文…
react hook源码解析2(useMemo与useCallback与useRef)
mount阶段对应第一次渲染初始化时候调用的hooks方法,分别对应了mountMemo,mountCallback,mountRef,`以及其他hooks。 hooks在mount阶段和update阶段所调用的逻辑是不一样的,在上一篇中我们了解了hook的一些通用化操作,接下…
react-hook源码浅析1(useState与useEffect)
mount阶段对应第一次渲染初始化时候调用的hooks方法,分别对应了mountState,mountEffect,mountReducer, mountLayoutEffect以及其他hooks。 在第一次mount阶段时,会调用mountWorkInProgressHook…
ts+hooks封装一些好用的自定义hooks
一般来说,对于每一次发起的网络请求。其实都是有一些通用的公共逻辑,比如请求中的loading状态,错误处理的方法。数据的公共处理,在博客中对请求方法进行了封装这就是usePromise的由来。 可能刚接触hooks的setXXX函数时大家会感觉到有一部分的不适应,因为该函数对于…
我厂实习生写的React Hooks常用API源码解析
实习期间接触的大多为React相关的项目,在使用hooks API的过程中经常会遇到一些问题,有的时候是对API的理解上的,有的时候是对为什么会这样而疑惑的,所以花了几天的时间查阅了一些资料翻看了源码,在这里做下总结,也算是一些个人理解的经验分享吧。各个版本的hooks源码可能…
终于搞懂 React Hooks了!!!!!
解决了的问题是:当我们一个函数组件想要有自己维护的state的时候,不得已只能转换成class。这样很麻烦! 😄1. 重点: useState的初始值,只在第一次有效 我当时反正没有当回事,直到遇到了坑... 🌰2. 举个例子: 😄 1. 就是相当于全局作用域,一处被修改…