⊗jsrtPmIdPm 45 of 112 menu

Reactте жаңы id менен болгон маселелер

Базадан бизге төмөнкү объекттердин массиви келди дейли:

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šuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу