⊗jsrtPmIdPm 45 of 112 menu

Problemi sa novim id-jevima u React-u

Neka nam je iz baze podataka stigao sledeći niz objekata:

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

Kao što vidite, id su numerisani po redu. Međutim, treba da imamo u vidu da brojevi mogu imati praznine, na primer, posle 3-ćeg može odmah da ide 5-ti ili 6-ti. Zbog toga naš klijentski skript ne može da zna koji će biti sledeći id (u našem slučaju to nije obavezno 4).

Nove id kreira baza podataka servera. Ovo može izazvati određene probleme pri radu na klijentu. Suština je sledeća: zamislimo da smo putem forme dodali novi element u naš niz. Međutim, ne možemo prosto da uzmemo i dodamo podatke iz forme - ipak mi ne znamo koji će id biti kod novog elementa!

Moraćemo da pošaljemo zahtev serveru, da bi nam dao sledeći po redu id, i tek onda da dodamo element u naš niz objekata. Ovo će izazvati kašnjenje pri prikazivanju podataka na ekranu: dok podaci stignu serveru, dok server pošalje podatke nazad nama - proći će izvesno vreme.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij