首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
React
订阅
黑糖小芋圆奶茶
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
精读《useEffect 完全指南》
1. 引言 工具型文章要跳读,而文学经典就要反复研读。如果说 React 0.14 版本带来的各种生命周期可以类比到工具型文章,那么 16.7 带来的 Hooks 就要像文学经典一样反复研读。 Hooks API 无论从简洁程度,还是使用深度角度来看,都大大优于之前生命周期的 …
一篇文章总结redux、react-redux、redux-saga
不愿清醒,宁愿一直沉迷放纵。 不知归路,宁愿一世无悔追逐。 --- 王小波 redux是的诞生是为了给 React 应用提供「可预测化的状态管理」机制。 提供subscribe,dispatch,getState这些方法。 按步骤手把手实战。 不就ok了吗?这就是 react-…
Next.js踩坑记录
几乎一整年没咋写文章,主要是懒,加上工作也挺忙。但是想趁着年底发一篇,希望明年更勤奋一点。其实不是没东西写,就是想深入一个东西还是很困难的,要查各种资料,最终还是懒就是了。 next.js是react的同构库,很多文章里把他当作一个脚手架,也不是不行,但是个人认为next.js…
React Hooks 详解 【近 1W 字】+ 项目实战
如果你在编写函数组件并意识到需要向其添加一些 state,以前的做法是必须将其它转化为 class。现在你可以直接在现有的函数组件中使用 Hooks 1. 类组件的不足 综上所述,如果不注意的话,很容易写成第三种写法,导致性能上有所损耗。 2. Hooks 优势 副作用的关注点…
基于React实现高度简洁的Form表单方案
最近项目里在做我们自己的组件库,关于表单这块,如何实现一个更简单的表单方案,是我们一直在讨论的问题,之前项目里习惯用 ant-design 的 Form 表单,也觉得蛮好用的,我们希望能做出更简洁的方案。 ...... 手写 value 和 onChange,除非你的系统里只有…
深入浅出 React(四):虚拟 DOM Diff 算法解析
可以很好地帮助理解,为什么我们需要通过 style 而不是 add/remove 来维持 dom 结构的稳定性,为什么需要给列表加 key 等。
学习React Hooks系列 - useRef
Ref属性用来获取DOM元素的节点和获取子组件的实例。 String Ref是个过时的API。因为String类型的Ref存在一些问题,将在未来的某个版本中被遗弃,不建议使用。 Ref获取子组件的实例后,可以调用子组件上的方法。 Callback Ref能助你更精细地控制何时 …
How React Works (一)首次渲染
本文将会通过一个简单的例子,结合React源码(v 16.4.2)来说明 React 是如何工作的,并且帮助读者理解 ReactElement、Fiber 之间的关系,以及 Fiber 在各个流程的作用。看完这篇文章有助于帮助你更加容易地读懂 React 源码。初期计划有以下几…
如何使用 react hooks
useState是react自带的一个hook函数,它的作用就是用来声明状态变量。 第[1]项是可以改变状态值的方法函数。 使用useEffect,可以直接在函数组件内处理生命周期事件。 如果你熟悉 React class 的生命周期函数, Redux 的核心概念是,组件发出 …
8k字 | Redux/react-redux/redux中间件设计实现剖析
一. redux的实现 在一切开始之前,我们首先要回答一个问题:为什么我们需要redux,redux为我们解决了什么问题?只有回答了这个问题,我们才能把握redux的设计思路。 React作为一个组件化开发框架,组件之间存在大量通信,有时这些通信跨越多个组件,或者多个组件之间共…