1. 组件介绍 组件允许我们将UI拆分为独立的、可重用的部分,并独立地考虑每个部分。 2. 组件定义 2.1. 函数组件 定义个组件的最简单的方式就是写一个Javascript函数。该函数接受一个对象作为参数(我们称之为…
标签:react.js
react.js的一些注意事项
尽量不要直接修改state中的数据,如: this.state.list.splice(xxx) this.setState({ list:this.state.list }) 这样做确实可以生效,但应该遵循immuta…
整合Meteor + React + Material UI
看了meteor官方教程,觉得这个做快速开发真的不错。于是尝试和react和material-ui进行整合。由于Meteor不是一个普通的node project,对于npm模块的依赖不能够简单的require()就搞定…
React Redux: 从文档看源码 - Connect工具类篇(2)
注:这篇文章只是讲解React Redux这一层,并不包含Redux部分。Redux有计划去学习,等以后学习了Redux源码以后再做分析注:代码基于现在(2016.12.29)React Redux的最新版本(5.0.1…
ReactJS新闻 #20 React Conf 2017主题演讲
ReactJS新闻 第020期 (2017.03.19) 新闻 React Conf 2017主题演讲 Tom、Jing与Sebastian分别负责开场的keynote部份,Tom首先对React自2015年来的发展情况…
初识Redux-Saga
Redus-saga是一个redux的中间件,主要用来简便而优雅的处理redux应用里的副作用(side effect相对于pure function这类概念而言的)。它之所以可以做到这一点主要是使用了ES6里的一个语法…
React之PureComponent
React避免重复渲染 React在渲染出的UI内部建立和维护了一个内层的实现方式,它包括了从组件返回的React元素。这种实现方式使得React避免了一些不必要的创建和关联DOM节点,因为这样做可能比直接操作JavaS…
精读《setState 做了什么》
1 引言 setState 是 React 框架最常用的命令,它是用来更新状态的,这也是 React 框架划时代的功能。 但是 setState 函数是 react 包导出的,他们又是如何与 react-dom reac…
1.webpack基础配置与loader的基础应用
写在开头 该系列文章主要是本人在学习慕课网React全栈课程中的一些记录和分享。该课程主要是利用React构建cnode网站,接口由cnode官方提供。由于课程中的webpack,babel版本较老,本次分享均是用的we…
React Hooks 项目实战
Hooks简介 Hooks 是 React v16.7.0-alpha 中加入的新特性。它能够让函数组件拥有自己的state。react 16.8.0稳定版本支持Hooks,本文就是演示 Hooks 在项目中的使用示例,…
ReactJS新闻 #22 Next.js发布2.0
第022期 (2017.04.02) 新闻 Next.js发布2.0 Next.js是热门的通用(服务器端)的React延伸框架,近日发布了2.0版本。2.0的目标有三个,是针对性能、错误处理与提供更好的文件与例子。 官…
阿里云前端周刊 - 第 16 期
推荐 1. 神经网络入门 http://www.ruanyifeng.com/blo… 眼下最热门的技术,绝对是人工智能,人工智能的底层模型是”神经网络”(neural network…