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

Бутон за изтриване на елемент от масив във Vue

Нека направим бутон за реактивно изтриване на елементи от списък. Да пристъпим към реализацията. Нека имаме даден масив:

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

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

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

Нека направим във всеки елемент от списъка бутон за изтриване. В този бутон ще свържем метод, като параметър на който ще подаваме номера на елемента от масива, който възнамеряваме да изтрием:

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

Нека реализираме изтриването в метода removeItem:

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

Даден е масив. Изведете елементите на този масив под формата на списък ul. Направете така, че при натискане върху която и да е li тя да се изтрие от списъка.

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