Почему не стоит использовать unqueId для key в коллекциях React?
3 года назад
Ivan Gagarinov
Ответы
0
Для коллекций в реакте лучше указывать key со статическим значением:
Если в качестве key
указать например вызов функции из лодаш uniqueId()
, то каждый раз будет генерироваться новое значение и реакт будет перерисовывать компонент. По той же причине не стоит указывать индекс элемента, так как индекс может поменяться в результате удаления одного из элементов, и компоненты с измененными индексами также будут перерисовываться.
3 года назад
Ivan Gagarinov