当然这其中的一个componentWillUnmount方法是在组件销毁前进行触发,也就是删除DOM元素之前调用,这个常用于当组件从页面删除销毁时,做一些数据清理的时候能用得上,例如定时器的清理,取消网络请求...,nextState):只要父组件的render函数被调用,在render函数里面被渲染的子组件就会经历更新的过程,无论父组件传给子组件的props有没有改变,都会触发子组件的componentWillReceiveProps...== this.props.props属性 || nextState.state属性 !...,也就是组件的更新,只要父组件的render函数被渲染了
就会触发子组件的componentWillReceiveProps,而当shouldComponentUpdate的函数返回true时,则render...函数会渲染,要是返回false时,则render函数不会渲染
当组件从页面中移除时,在卸载之前会触发componentWillUnmount函数,该函数常常用于组件销毁时调用,清理无效的定时器timer