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

ယခင်သင်ခန်းစာများရှိ လက်တွေ့လုပ်စရာများတွင် သင်ဖန်တီးခဲ့သော အက်ပ်လီကေးရှင်းကို ယူပါ။ သင်ခန်းစာ၏ ပစ္စည်းများကို အသုံးပြု၍ သိုလှောင်ရာမှ ကျောင်းသား၏ အချက်အလက်များကို id အလိုက် ဖယ်ရှားရန် deleteStudent လုပ်ဆောင်ချက်ကို ရေးပါ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်