0

React Documentation on Reconciliationは言う

子にキーがある場合、React はそのキーを使用して、元のツリーの子と後続のツリーの子を照合します。

すべてのリスト項目が一意のキーを持つため、リスト項目が変更されない場合は DOM を更新する必要がないことを理解しています。

ただし、一意のキーを持つ 1000 個の要素の大きなリストがあり、3 つの要素に重複するキーがある場合はどうなるでしょうか。一意のキーを持つ他のすべてのリスト項目は、再レンダリングされても安全ですか? または、同じキーを持ついくつかのアイテムはrender、差分アルゴリズムが役に立たないのでしょうか?

4

1 に答える 1