前言 之前一直在使用react做开发,但是对其内部的工作机制却一点儿都不了解,说白了就是一直在套api,毫无成就感.趁最近比较闲,对源码做了一番研究,并通过博客的方式做一些记录. 进入正题 通过编写自定义组件来实现代码复用是react一个很亮眼的创新点,我们知道react创建组件有两种方式: 通过React.createClass API 运用es6语法 class xx extends React.Component 虽然后者正在逐渐取代前者,但是去研究一下前者也是很有必要的.我们先来看一看…