есть itemы масивом объектов откуда я тяну все данные, как мне им задать уникальные йди? Или как key задать уникальный с помощью uuid? В доке только это:
import uuid from 'react-native-uuid';
uuid.v4(); // ⇨ '11edc52b-2918-4d71-9058-f7285e29d894'
А в самих item нет ничего уникального? Например id
Есть, просто мне их прописывать руками не хочется, поэтому подумал uuid взять. или я что-то не правильно понимаю?
Никогда не используй рандом для key, так же как и индекс В документация реакта это ясно написанно
Ну так используй key={item.id} И он будет уникальным
А можете подсказать как правильно делается? т.е. uuid мы задаёт id для item, а потом для key используем item.id?
Зачем что-то создавать? Какие поля у тебя есть у item? примеры в доке есть https://reactjs.org/docs/lists-and-keys.html
ну а item.id мне руками писать? или uuid?
есть же id у тебя, или ты руками его пишешь?
Руками пишу, поэтому хотел автоматом) Или это уже с бека нужно делать?
это всё с бэка надо делать возьми пока что title как key
Обсуждают сегодня