⊗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
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау