⊗jsvuPmFmAOOE 56 of 72 menu

Vue တွင် object array များကို တည်းဖြတ်ရန် ဖောင်ပုံစံ

ယခု object array မှ အရာဝတ္ထုများကို တည်းဖြတ်ခြင်းကို အကောင်အထည်ဖော်ကြည့်ရအောင်။ စာရင်းရှိ item တစ်ခုတွင် တည်းဖြတ်ရန် ဖောင်ပေါ်လာမည့် ခလုတ်တစ်ခုကို ပြုလုပ်ပါမည်။ ဖောင်ကို ဖြည့်ပြီးနောက် သိမ်းဆည်းရန် ခလုတ်ကို နှိပ်ပါက array ထဲတွင် အပြောင်းအလဲများ သိမ်းဆည်းသွားပြီး ဖောင်ကို ဖယ်ရှားသွားမည်။

အကောင်အထည်ဖော်ခြင်းကို စတင်လိုက်ပါစို့။ object array တစ်ခုစီတွင် အရာဝတ္ထုတစ်ခုစီအတွက် user ၏ state၊ ပြသခြင်းသို့မဟုတ် တည်းဖြတ်ခြင်းကို ထည့်သွင်းရန် အကွက်တစ်ခု ထပ်မံပေါင်းထည့်ရမည်။

data() { return { users: [ { id: 1, name: 'name1', surn: 'surn1', isEdit: false, }, { id: 2, name: 'name2', surn: 'surn2', isEdit: false, }, { id: 3, name: 'name3', surn: 'surn3', isEdit: false, }, ] } }

Array ၏ အကြောင်းအရာကို စာရင်းအဖြစ် ထုတ်ပြပါမည်။

<template> <ul> <li v-for="user in users" :key="user.id"> {{ user.name }} {{ user.surn }} </li> </ul> </template>

ယခု ပြသသည့်အခြေအနေနှင့် တည်းဖြတ်သည့်အခြေအနေကို ခွဲခြားပါမည်။

<template> <ul> <li v-for="user in users" :key="user.id"> <template v-if="!user.isEdit"> {{ user.name }} {{ user.surn }} <button @click="edit(user)"> edit </button> </template> <template v-else> <input v-model="user.name"> <input v-model="user.surn"> <button @click="save(user)"> save </button> </template> </li> </ul> </template>

Method များကို အကောင်အထည်ဖော်ပါမည်။

methods: { edit(user) { user.isEdit = true; }, save(user) { user.isEdit = false; }, }

ယခင်သင်ခန်းစာမှ လုပ်ဆောင်ချက်ကို မွမ်းမံပြင်ဆင်ပြီး ဝန်ထမ်းတစ်ဦးစီကို တည်းဖြတ်နိုင်ရန် လင့်ခ်များပါသော ကော်လံတစ်ခု ထပ်မံပေါ်ထွက်လာစေပါ။

မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်