⊗jsrtPmRtDSD 44 of 47 menu

React Routerдө маалыматтарды сактоо жайынан өчүрүү

Биздин колдонмобиз жаңы продуктуларды кошо алат, маалыматтарды түзөтө алат, калганы гана маалыматтарды өчүрүүнү кошуу. Бул үчүн биз мурдагы сабактардан тааныш болгон кадамдарды дагы бир жолу аткарабыз.

Баштоо үчүн forStorage.js файлын ачып, аныкталган продуктуну өчүрүү үчүн акыркы deleteProduct функциясын кошуу керек анын idси боюнча:

export async function deleteProduct(id) {}

Андан кийин биз продуктулардын тизмесин сактоо жайынан алабыз жана өчүрүүнү каалаган продуктунун индексин табабыз, эгер мындай продукт бар болсо, анда аны splice жардамы менен тизмеден өчүрөбүз. Андан соң биз setProducts функциясын чакырып, жаңы продуктулар тизмесин сактоо жайына сактайбыз:

export async function deleteProduct(id) { let products = await localforage.getItem('products'); let index = products.findIndex((product) => product.id === id); if (index > -1) { products.splice(index, 1); await setProducts(products); return true; } return false; }

Өзүңүз мурунку сабактардын тапшырмаларында түзгөн колдонмонузду алыңыз. Сабактын материалын пайдаланып, deleteStudent функциясын жазыңыз, ал 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 файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу