говорит что key -и в реакт должны менятся, я говорю нет потому что если это было так, мы могли использовать индекси, и не бояться что они могут меняться ... можете с аргументами сказать почему и кто прав ? Спасибо
key в любом случае должен меняться и желательно использовать не index, а уникальный id, потому что если порядок элементов изменится, а в key у нас index, то будут проблемы вообще key помогают определить реакту какие элементы были изменены добавлены или удалены
Так смотрите, не желаетельно с индекс использовать, потому что есть вероятность что они могут меняться, лишь из за этого не желательно их использовать как key, так как получается что в любом случее должен меняться?
Если в любом случае они будут менятся, почему не используем индекс?
потому что у массива длинной 5 элементов индекс 0-4, и если длинна массива не измениться как понять что надо ререндерить ?
Через вручную добавленную кей, который не меняется
Обсуждают сегодня