⊗jsrtPmRtDSD 44 of 47 menu

Memadam Data dari Penyimpanan dalam React Router

Aplikasi kami boleh menambah produk baharu, mengedit data, tinggal hanya untuk menambah pemadaman data. Untuk ini kita akan melalui langkah-langkah yang sudah biasa dari pelajaran sebelumnya sekali lagi.

Pertama, mari buka fail forStorage.js dan tambah fungsi terakhir untuk memadam produk tertentu deleteProduct berdasarkan id-nya:

export async function deleteProduct(id) {}

Kemudian kami akan mendapatkan senarai produk dari penyimpanan dan mencari indeks produk yang ingin kami padam, jika produk tersebut wujud, maka padamkannya dari senarai menggunakan splice. Seterusnya, kami akan memanggil setProducts dan mengisi senarai produk baharu ke dalam penyimpanan:

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; }

Ambil aplikasi yang dicipta oleh anda dalam tugasan untuk pelajaran lepas. Dengan menggunakan bahan pelajaran, tulis fungsi deleteStudent untuk memadam data pelajar dari penyimpanan berdasarkan id.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak