反应useEffect返回参数不依赖

时间:2020-09-03 00:26:02

标签: javascript reactjs

我知道,如果您传递一个空数组[]作为React的useEffect()的第二个参数,它将像componentDidMount一样工作,如果您不传递任何内容,它的作用更大。像componentDidMountcomponentDidUpdate。那么return参数呢?我知道它在某些方面应该像componentWillUnmount,但是在这种情况下,无论您是否传递空数组还是不传递任何参数,这有什么区别?

useEffect(() => {
  return myUnmountFunction
})

vs。

useEffect(() => {
  return myUnmountFunction
}, [])

0 个答案:

没有答案