⊗jsvuPmFmAOOR 55 of 72 menu

Butoni për fshirjen nga një grup objektesh në Vue

Tani le të implementojmë një buton për të fshirë të dhënat nga një grup objektesh. Le të fillojmë implementimin. Le të themi se kemi grupin e mëposhtëm:

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

Le të shfaqim përmbajtjen e grupit në formën e një liste:

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

Le të bëjmë në çdo element të listës një buton për fshirje. Në këtë buton do të lidhim metodën, parametrin e së cilës do ta kalojmë id të elementit të grupit që kemi ndërmend ta fshijmë:

<template> <ul> <li v-for="user in users" :key="user.id"> {{ user.name }} {{ user.surn }} <button @click="removeItem(user.id)">remove</button> </li> </ul> </template>

Le të implementojmë fshirjen në metodën removeItem:

methods: { removeItem: function(id) { this.users = this.users.filter((user) => { return user.id !== id; }) } }

Është dhënë grupi i mëposhtëm me të dhëna të punonjësve:

data() { return { users: [ { id: 1, name: 'name1', salary: 100, age: 30, }, { id: 2, name: 'name2', salary: 200, age: 40, }, { id: 3, name: 'name3', salary: 300, age: 50, }, ], } }

Shfaqni të dhënat e punonjësve në formën e një tabele HTML. Bëni një kolonë me lidhje për fshirjen e punonjësve.

Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo