【发布时间】:2021-06-02 16:54:56
【问题描述】:
如果这样的代码通过useEffect的依赖重新渲染,
// ...
const Test = () => {
// ...
const value1 = "test1"
const func1 = () => {
// do something1
}
useEffect(() => {
const value2 = "test2"
const func2 = () => {
// do something2
}
}, [sth])
return (
// ...
)
}
value1 & value2 & func1 & func2 是否重新分配给内存?
我很好奇,和优化有关。
【问题讨论】:
标签: reactjs use-effect rerender