useEffect(() => {
/** 执行逻辑 */
})
一、第二个参数存放变量,当数组存放变量发生改变时,第一个参数逻辑处理函数将会被执行(类似于监听)
二、第二个参数如果只传一个空数组,逻辑处理函数里面的逻辑只会在组件挂载时执行一次
三、第二个参数可以不传,不会报错,但浏览器会无限循环执行逻辑处理函数。
useEffect(() => {
/** 执行逻辑 */
})
一、第二个参数存放变量,当数组存放变量发生改变时,第一个参数逻辑处理函数将会被执行(类似于监听)
二、第二个参数如果只传一个空数组,逻辑处理函数里面的逻辑只会在组件挂载时执行一次
三、第二个参数可以不传,不会报错,但浏览器会无限循环执行逻辑处理函数。