⊗jsvuPmFmAER 54 of 72 menu

Knapp för att ta bort arrayelement i Vue

Låt oss skapa en knapp för reaktiv borttagning av element från en lista. Låt oss komma igång med implementationen. Låt oss anta att vi har en array:

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

Låt oss visa innehållet i arrayen i form av en lista:

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

Låt oss skapa en knapp för borttagning i varje listpunkt. I denna knapp binder vi en metod, till vilken vi skickar index för arrayelementet som vi tänker ta bort:

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

Låt oss implementera borttagningen i metoden removeItem:

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

En array är given. Visa elementen i denna array i form av en lista ul. Gör så att när man klickar på vilken li som helst så tas den bort från listan.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa