⊗jsvuPmFmAOOR 55 of 72 menu

Butang untuk Padam dari Array Objek dalam Vue

Mari kita sekarang melaksanakan butang untuk memadam data dari array objek. Mari kita mulakan pelaksanaan. Katakan terdapat array berikut:

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

Mari kita paparkan kandungan array dalam bentuk senarai:

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

Mari buat butang padam dalam setiap item senarai. Dalam butang ini, kita akan mengikat kaedah, yang parameternya kita akan hantar id item array yang ingin kita padam:

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

Mari laksanakan pemadaman dalam kaedah removeItem:

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

Berikut adalah array berikut dengan data pekerja:

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

Paparkan data pekerja dalam bentuk jadual HTML. Buat lajur dengan pautan untuk memadam pekerja.

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