标签: reactjs react-hooks react-key-index
在使用动态数量的组件时,React要求开发人员提供唯一的密钥,以免引发此错误:
列表中的每个孩子都应该有一个唯一的“关键”道具
假设每个孩子根据某种道具显示不同的图标和标签。这里使用useMemo是否会对性能产生影响?
useMemo
答案 0 :(得分:1)
“ useMemo仅在其中一个依赖项已更改时才重新计算记忆的值。” -来自React docs
鉴于元素的依存关系(状态,属性)仍然相同,并且没有任何改变,因此性能优势不应被忽略。