A.getDefaultPropsB.getInitialStateC.componentWillMountD.shouldComponentUpdate
A.接收到新的props或者state后B.组件被移除之前被调用,可以用于做一些清理工作C.完成渲染新的props或者state后调用D.组件是否应当渲染新的props或state
A.componentWillReceivePropsB.shouldComponentUpdateC.componentWillMountD.componentWillUnmount