2022-1-21(useEffect各种用法以及使用场景) 张志明456 2022-01-21 885 阅读1分钟 useEffect()不加第二个参数,则每次更新组件状态的时候都会执行(所以不能没有参数的时候setState(),因为这样会触发无限循环。)。 使用场景:可以用于监听事件。 useEffect()第二个参数为空数组。类似于mounted(),只会执行一次。 使用场景:可以用于页面初始化请求 useEffect()第二个参数不为空数组。类似于watch,当数组中变量改变的时候执行。 使用场景:watch