<pre><span>setState</span><span>(</span><span>object</span><span> nextState</span><span>[,</span><span> </span><span>function</span><span> callback</span><span>]):创建一个state,当是非同步。React会批量处理,重绘完后触发回调</span></pre>
<pre><code><span>function createClass({}):创建组件,并返回该组件对象</span></code></pre>
<span>object PropTypes:</span>验证输入
<span>function getDefaultProps:初始化组件属性</span>
getInitialState
<pre><code>function render:创建模版</code></pre>
document <span>ref:绑定的dom对象</span>
<span>function </span><span>componentWillMount()</span><span>:</span>开始插入真实DOM
<span>function </span><span>componentDidMount()</span><span>:</span>插入真实DOM完成
<span>function </span><span>componentWillUpdate(object nextProps, object nextState)</span><span>:开始</span><span>重新渲染</span>
<span>function </span><span>componentDidUpdate(object prevProps, object prevState)</span><span>:</span><span>重新渲染完成</span>
<span>function </span><span>componentWillUnmount()</span><span>:</span><span>已移出真实 DOM</span>
<span>function </span><span>componentWillReceiveProps(object nextProps)</span><span>:</span><span>已加载组件收到新的参数时调用</span>
<span>function </span><span>shouldComponentUpdate(object nextProps, object nextState):组件判断是否重新渲染时调用</span>
<pre><code>function getInitialState(): object:设置初始state</code></pre>
记