⊗jsvuPmFmAOOR 55 of 72 menu

Копче за бришење од низа од објекти во Vue

Ајде сега да ја имплементираме функцијата на копчето за бришење на податоци од низа од објекти. Да почнеме со имплементацијата. Да претпоставиме дека ја имаме следната низа:

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

Да го прикажеме содржината на низата во форма на список:

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

Да направиме во секоја ставка од списокот копче за бришење. На ова копче ќе го поврземе методот, како параметар на кој ќе му го пренесеме id на елементот од низата кој сакаме да го избришеме:

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

Да го имплементираме бришењето во методот removeItem:

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

Дадена е следната низа со податоци за вработени:

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

Прикажете ги податоците за вработените во вид на HTML табела. Направете колона со линкови за бришење на вработените.

Македонски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние користиме колачиња за работата на веб-страната, анализа и персонализација. Обработката на податоци се врши во согласност со Политиката за приватност.
прифати ги сите прилагоди одбиј