⊗jsrtPmIdPm 45 of 112 menu

Проблеми со нови id во React

Нека од базата на податоци ни дојде следниот низа од објекти:

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

Како што можете да видите, id-тоа се нумерира по ред. Сепак, треба да земеме предвид дека броевите може да имаат празнини, на пример, после 3-тиот може веднаш да дојде 5-тиот или 6-тиот. Поради ова, нашиот клиентски скрипт не може да знае кое ќе биде следното id (во нашиот случај не мора да биде 4).

Нови id се креираат од базата на податоци на серверот. Ова може да предизвика одредени проблеми при работа на клиентот. Суштината е следна: замислете дека со помош на форма додадовме нов елемент во нашата низа. Сепак, не можеме едноставно да ги земеме и додадеме податоците од формата - бидејќи ние не знаеме кое id ќе има новиот елемент!

Ќе мора да испратиме барање до серверот, за да ни го даде следното по ред id, и дури потоа да го додадеме елементот во нашата низа од објекти. Ова ќе предизвика одложување во прикажувањето на податоците на екранот: додека податоците ќе стигнат до серверот, додека серверот ќе ни ги испрати назад - ќе помине одредено време.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј