Tilfeldige strenger for id i React
La oss nå anta at arrayen med objekter har følgende form:
const prods = [
{id: 'GYi9G_uC4gBF1e2SixDvu', name: 'product1', cost: 100},
{id: 'IWSpfBPSV3SXgRF87uO74', name: 'product2', cost: 200},
{id: 'JAmjRlfQT8rLTm5tG2m1L', name: 'product3', cost: 300},
];
Som du ser, representerer våre id nå
tilfeldige unike strenger. En slik
array kunne vært hentet fra en NoSQL database,
eller bare generert på klientsiden.
La oss igjen forestille oss en situasjon med å legge til
skjemadata i denne arrayen. I dette tilfellet
vil det ikke oppstå forsinkelse - når vi legger til data
vil vi bare generere en tilfeldig streng, som
vil være den nye id.