React 新特性 Hooks 讲解及实例(四)

2019-07-12
阅读 5 分钟
6k
想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! React 新特性讲解及实例(一) React 新特性 Hooks 讲解及实例(二) React 新特性 Hooks 讲解及实例(三) 使用 Ref Hooks 类组件中使用 Ref 一般有: String Ref Callback Ref CreateRef 上述在函数组件中没有办法使用它们,取而代之的是 useRef Hooks。 use...

React 新特性 Hooks 讲解及实例(三)

2019-06-27
阅读 7 分钟
3.2k
本文是 React 系列的第三篇 React 新特性讲解及实例(一) React 新特性 Hooks 讲解及实例(二) 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 使用 Context Hooks 使用 Context ,首先顶层先声明 Provier 组件,并声明 value 属性,接着在后代组件中声明 Consumer 组件,这个 Consumer 子组件,只能是唯...

需要知道的JS的日期知识,都在这了

2019-06-26
阅读 8 分钟
3k
阿里云最近在做活动,低至2折,有兴趣可以看看:[链接] 为了保证的可读性,本文采用意译而非直译。 JS中的 Date 很奇怪。当我们需要处理日期和时间的时候比较麻烦,经常借助像date-fns和 Moment 这样的库。 但是我们并不总是需要使用库。如果知道要注意一些总是,日期实际上可以非常简单。接下介绍有关Date对象的所有信...

React 新特性 Hooks 讲解及实例(二)

2019-06-20
阅读 7 分钟
3.8k
本文是 React 系列的第二篇 React 新特性讲解及实例(一) 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 什么是 Hooks Hook 是 React 16.8 的新增特性。它可以让你在不编写 类组件 的情况下使用 state 以及其他的 React 特性。 类组件的不足 状态逻辑复用难 缺少复用机制 渲染属性和高阶组件导致层级冗...

React 新特性讲解及实例(一)

2019-06-12
阅读 10 分钟
5.4k
本节主要讲解以下几个新的特性: Context ContextType lazy Suspense 错误边界(Error boundaries) memo 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! Context 定义:Context 提供了一种方式,能够让数据在组件树中传递而不必一级一级手动传递。 这定义读的有点晦涩,来看张图: 假设有如上的组件层...

React造轮系列:Layout 组件思路

2019-06-01
阅读 7 分钟
12.6k
本文是React造轮系列第三篇。 1.React 造轮子系列:Icon 组件思路 2.React造轮系列:对话框组件 - Dialog 思路 想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 初始化 Layout 参考 And Design ,Layout 组件分别分为 Layout, Header, Aside, Content,Footer 五个组件。基本使用结构如下: {代码...} 假...

你要的 React 面试知识点,都在这了

2019-05-30
阅读 24 分钟
15.1k
点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

React 项目结构和组件命名规范

2019-05-29
阅读 5 分钟
23.6k
React 作为一个库,它没有规定项目的整体结构。这很好,因为它给了我们自由去尝试不同的方法,并适应更适合我们的方式。另一方面,这可能会给React领域的开发人员带来一些困惑。

React造轮系列:对话框组件 - Dialog 思路

2019-05-26
阅读 14 分钟
9.1k
本轮子是通过 React + TypeScript + Webpack 搭建的,至于环境的搭建这边就不在细说了,自己动手谷歌吧。当然可以参考我的源码。

React 造轮子系列:Icon 组件思路

2019-05-22
阅读 8 分钟
8.3k
本轮子是通过 React + TypeScript + Webpack 搭建的,至于环境的搭建这边就不在细说了,自己动手谷歌吧。当然可以参考我的源码。

当我开始使用React 时,我希望我知道这些知识

2019-05-21
阅读 4 分钟
2.6k
自2013年5月29日首次发布以来,React.js已经占领了互联网。我和许多其他开发人员将他们的成功归功于这个了不起的框架,这已经不是什么秘密了。

Rematch: Redux 的重新设计

2019-05-15
阅读 6 分钟
9k
难道现在状态管理不是一个可以解决的问题吗?直观地说,开发人员似乎知道一个隐藏的事实:状态管理的使用似乎比需要的更困难。在本文中,我们将探讨一些你可能一直在问自己的问题:

从设计的角度看 Redux

2019-04-25
阅读 7 分钟
7.8k
点赞再看,养成习惯本文 GitHub [链接] 上已经收录,更多往期高赞文章的分类,也整理了很多我的文档,和教程资料。欢迎Star和完善,大家面试可以参照考点复习,希望我们一起有点东西。

React 和 Redux 的动态导入

2019-03-22
阅读 6 分钟
7.4k
对于大型 Web应用程序,代码组织非常重要。 它有助于创建高性能且易于理解的代码。 最简单的策略之一就是代码分离。 使用像 Webpack 这样的工具,可以将代码拆分成更小的部分,它们分为两个不同的策略,静态和动态。

Web 性能优化: 使用 React.memo() 提高 React 组件性能

2019-03-13
阅读 9 分钟
28.3k
想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 这是 Web 性能优化的第四篇,之前的可以在下面点击查看: Web 性能优化: 使用 Webpack 分离数据的正确方法 Web 性能优化: 图片优化让网站大小减少 62% Web 性能优化: 缓存 React 事件来提高性能 React.js 核心团队一直在努力使 React 变得更快,就像...

React的组件模式

2019-02-19
阅读 5 分钟
8.2k
想阅读更多优质文章请猛戳GitHub博客,一年百来篇优质文章等着你! 组件是 React 的核心,因此了解如何利用它们对于创建优秀的设计结构至关重要。 什么是组件 根据 React 官网的介绍,“组件让你可以将 UI 分割成独立的、可重用的部分,并独立管理每个部分。” 当你第一次安装 npm install react 时,会得到一件事:组件及其...

React.js 常见问题

2019-02-13
阅读 7 分钟
7k
在 jsComplete,我们管理一个专门用于帮助编程学习者 slack 帐户。我们常常会收到一些有趣的问题,但大多数问题都是常见问题。 我创建这个资源为了帮助 React.js学习者遇到这些常见的问题时提供一定帮助。在这里可以快速找到一些常见问题的解决方案,而不是一,遍又一遍去找解决方法,我会持续更新这些常见的问题。

webpack4 中的最新 React全家桶实战使用配置指南!

2018-11-17
阅读 20 分钟
9.1k
这篇文档 是吕小明老师结合以往的项目经验 加上自己本身对react webpack redux理解写下的总结文档,总共耗时一周总结下来的,希望能对读者能够有收获, 我是在这基础多些加工!

React Router V4 精讲

2018-09-17
阅读 9 分钟
11.7k
多页应用中,一个URL对应一个HTML页面,一个Web应用包含很多HTML页面,在多页应用中,页面路由控制由服务器端负责,这种路由方式称为后端路由。

React高级组件精讲

2018-09-14
阅读 6 分钟
4.1k
高级函数是以函数为参数,并且返回也是函数的的函数。类似的,高阶组件(简称HOC)接收 React 组件为参数,并且返回一个新的React组件。高阶组件本质也是一个函数,并不是一个组件。高阶组件的函数形式如下:

React学习笔记知识点整理

2018-06-29
阅读 14 分钟
4.1k
1. 几个重要概念理解 模块与组件 模块: 理解: 向外提供特定(局部)功能的js程序, 一般就是一个js文件 为什么: js代码更多更复杂 作用: 复用js, 简化js的编写, 提高js运行效率 组件: 理解: 用来实现特定功能效果的代码集合(html/css/js) 为什么: 一个界面的功能更复杂 作用: 复用编码, 简化项目编码, 提高运行效率 模块化...