⊗jsrtPmIdPm 45 of 112 menu

Problemer med nye id-er i React

La oss si at følgende array med objekter kommer fra databasen:

const prods = [ {id: 1, name: 'product1', cost: 100}, {id: 2, name: 'product2', cost: 200}, {id: 3, name: 'product3', cost: 300}, ];

Som du ser, nummereres id-ene i rekkefølge. Men vi må ta hensyn til at tallene kan ha hull, for eksempel etter den 3. kan den 5. eller 6. komme umiddelbart. På grunn av dette kan vår klient-skript ikke vite hva den neste id-en vil være (i vårt tilfelle er det ikke nødvendigvis 4).

Nye id opprettes av serverens database. Dette kan forårsake noen problemer ved arbeid på klienten. Essensen er som følger: forestill deg at vi har lagt til et nytt element i arrayet vårt ved hjelp av et skjema. Men vi kan ikke bare ta og legge til data fra skjemaet - for vi vet ikke hvilken id det nye elementet vil ha!

Vi må sende en forespørsel til serveren så den kan gi oss den neste id-en i rekkefølgen, og først da legge til elementet i arrayet vårt med objekter. Dette vil forårsake forsinkelse i visningen av data på skjermen: mens data sendes til serveren, og før serveren sender dem tilbake til oss - vil det gå en stund.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis