React 关于和解的文档说
当孩子有键时,React 使用键将原始树中的孩子与后续树中的孩子进行匹配。
我知道每个列表项都有一个唯一的键,当列表项不更改时,不必更新 DOM。
但是,当您有一个包含 1000 个元素且具有唯一键的大型列表,但 3 个元素具有重复键时会发生什么?所有其他具有唯一键的列表项是否可以安全地再次重新呈现?或者,具有相同密钥的少数项目是否render
对差异算法无用?
React 关于和解的文档说
当孩子有键时,React 使用键将原始树中的孩子与后续树中的孩子进行匹配。
我知道每个列表项都有一个唯一的键,当列表项不更改时,不必更新 DOM。
但是,当您有一个包含 1000 个元素且具有唯一键的大型列表,但 3 个元素具有重复键时会发生什么?所有其他具有唯一键的列表项是否可以安全地再次重新呈现?或者,具有相同密钥的少数项目是否render
对差异算法无用?