小编Edu*_*Paz的帖子

React 是否在 hooks 的依赖数组中应用浅/深比较?

const memoizedValue = useMemo(() => {
  // factory function
}, [obj]);
Run Code Online (Sandbox Code Playgroud)

Imagineobj有几个嵌套的 props。

在此示例中使用 useMemo 挂钩:

  • 如果引用发生变化,React 会重新计算工厂函数给出的值吗obj?

或者

  • 它应用深/浅比较,obj然后重新计算值,如果某些道具发生了变化,无论其参考如何?

javascript arrays compare reactjs react-hooks

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

arrays ×1

compare ×1

javascript ×1

react-hooks ×1

reactjs ×1