⊗jsvuPmFmAOOE 56 of 72 menu

Fomu ya Kuhariri Vitu vya Orodha katika Vue

Sasa hebu tutekeleze uhariri wa vitu vya orodha ya vitu. Tutafanya kitufe, ambacho kwa kubofya juu yake kwenye kipengee cha orodha kitatokea fomu ya kuhariri. Baada ya kujaza fomu tutabofya kitufe cha kuhifadhi na mabadiliko yata hifadhiwa kwenye orodha, na fomu itaondolewa.

Tuanze utekelezaji. Kwenye orodha ya vitu kila kitu tunapaswa kuongeza sehemu moja zaidi, inayobeba hali ya mtumiaji, onyesho au uhariri:

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, }, ] } }

Tutaonyesha yaliyomo kwenye orodha kwa mfumo wa orodha:

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

Sasa tutatenganisha hali ya kuonyesha na hali ya kuhariri:

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

Tutatekeleza mbinu:

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

Rekebisha kazi ya somo lilopita ili kujenga safu wima yenye viungo vya kuhariri kila mfanyikazi.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa