React 生命周期
//重复mount一个组件
/* 第一次 render */
getDefaultProps  
getInitialState  
componentWillMount  
render  
componentDidMount  
/* 第二次 render */
componentWillReceiveProps  
shouldComponentUpdate  
componentWillUpdate  
render  
componentDidUpdate 
//先mount后unmount组件
/* mount */
getDefaultProps  
getInitialState  
componentWillMount  
render  
componentDidMount  
/* unmount */
componentWillUnmount  
    Written on September  1, 2015