- 博客(4)
- 收藏
- 关注
原创 基于React 源码深入浅出setState:深度刨析updater的结构和原理
作者 : 墨成 React 版本 :16.4.1 阅读本文之前,建议阅读: 1.基于React 源码深入浅出setState:官方文档的启示录 2.基于React 源码深入浅出setState:setState异步实现 在上一篇详细了解了setState的一些机制和原理,同时对 updater也作了简单的解释,这篇文章我们将详细了解这个updater的数据结构和调用堆栈. 代码如...
2019-06-02 17:25:11
684
原创 基于React 源码深入浅出setState:setState异步实现
作者 : 墨成 React 版本 :16.4.1 在React启示录里我们说setState是异步的,我们在代码中也展示了这种特性,那么FB的工程师们是如何实现呢,本文将基于React的源码进一步揭开这层面纱。 在介绍之前我们首先看下setState的实现和FB工程师的注释,我简单的作了一些翻译 //ReactBaseClass.js /** * Sets a ...
2019-06-02 17:23:10
825
原创 基于React 源码深入浅出setState:官方文档的启示录
作者 : 墨成 React 版本 :16.4.1 仔细阅读官网setState的描述会发现里面透露的信息量巨大,我也建议初学者在学习 React之前仔细阅读原始文档,以下是我个人在阅读文档时的一些领悟,配合了一些翻译和讲解,限于个人水平,不足之处,各位请多多指出 setState(updater[, callback])复制代码 setState() enqueues changes t...
2019-06-02 17:19:39
161
原创 前端工程师使用fetch常见的四种错误(翻译)
查看原文 fetch是浏览器中发送http请求最流行方式。它不仅仅是一个比XMLHttpRequest更好、更符合人体工程学的API,它还带来了许多令人兴奋的新功能,比如响应流、对凭证和CORS请求的更多控制,以及与ServiceWorkers和缓存API的集成 我自己也在研究并使用它,同时也见证了fetch的成长(原文:广泛使用), 发现即使有经验的开发者也会犯一些比较常见的错误。我认...
2019-06-02 17:14:35
4422
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅