useEffect相当于react Class组件中的componentDigMount、componentDigUpdate、componentWillUnMount三个生命周期函数的组合。
useEffect为函数,可传入两个参数。第一个参数为回调函数。第二个参数为数组,此数组可传入需要依赖项,只需依赖项有所变化,便会触发。
例子:
以上是有依赖项的使用,但无依赖项时,使用useEffect时,便会一直触发回调,此点需注意。
useEffect相当于react Class组件中的componentDigMount、componentDigUpdate、componentWillUnMount三个生命周期函数的组合。
useEffect为函数,可传入两个参数。第一个参数为回调函数。第二个参数为数组,此数组可传入需要依赖项,只需依赖项有所变化,便会触发。
例子:
以上是有依赖项的使用,但无依赖项时,使用useEffect时,便会一直触发回调,此点需注意。