React理论知识:hook 生命周期


hook 钩子
1.useState【状态钩子】 count , setcount 2.useReducer【与 usestate 类似,应用于比较复杂的】
3. useEffect 【周期钩子】
4. useRef 【获取元素的钩子】
5. useContext 【共享状态的钩子】

生命周期:

1组件将要挂载时触发的函数: componentWillMount 
2 组件挂载完成时触发 函数: componen tDidMount 
3.是否要更新数据时触发的函数: shouldComponentUpdate 
4.将要更新数据时触发的函数: componentWillUpdate 
5.数据更新完成时触发的函数: componentDidUpdate 
6.组件将要销毁时触发的函数: componentWillUnmount 
7.父组件中改变了 props 传值时触发的函
数: componentWillReceiveProps