import React,{useState, useEffect} from 'react'
用于函数组件
useEffect
它跟 class 组件中的 componentDidMount、componentDidUpdate 和 componentWillUnmount 具有相同的用途,只不过被合并成了一个 API。
在你使用useState的时候 运行了 useEffect做为它的“生命周期函数”
包含了两个清除与不清除的使用
清除可以添加返回函数
function Example(){
const [count, setCount] = useState(0);//count存储参数setcount函数改变参数
useEffect(() => {
});
}
useEffect(() => {
return () => {
};
});
其它 effect 可能不必清除,所以不需要返回。
effect Hook 使用同一个 API