32.useEffect中第一个参数中return了一个函数如何执行?

    useEffect(()=>{
      //在挂载的时候执行
      return ()=>{
        //在卸载的时候执行
      }
    },[])
    • 如果第二个参数为空,则每次重新渲染这个return函数都会执行
    • 如果第二个参数为空数组,则只会在卸载时调用一次return函数
    • 如果第二个参数是依赖数组,每次变化都会执行