Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsvuPmFmAER 54 of 72 menu
◀ ▶

Knop voor het verwijderen van een array-element in Vue

Laten we een knop maken voor het reactief verwijderen van elementen uit een lijst. Laten we beginnen met de implementatie. Stel dat we een array hebben:

data() { return { items: ['a', 'b', 'c', 'd', 'e'], } }

Laten we de inhoud van de array weergeven als een lijst:

<template> <ul> <li v-for="(item, index) in items" :key="index"> {{ item }} </li> </ul> </template>

Laten we in elk lijstitem een knop maken voor verwijdering. In deze knop koppelen we een methode, waarbij we als parameter het indexnummer van het array-element doorgeven dat we gaan verwijderen:

<template> <ul> <li v-for="(item, index) in items" :key="index"> {{ item }} <button @click="removeItem(index)">remove</button> </li> </ul> </template>

Laten we de verwijdering implementeren in de methode removeItem:

methods: { removeItem: function(index) { this.items.splice(index, 1); } }

Gegeven een array. Geef de elementen van deze array weer als een lijst ul. Zorg ervoor dat bij een klik op een willekeurige li deze wordt verwijderd uit de lijst.

← →
↑
Nederlands▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren