⊗jsvuPmFmAEA 53 of 72 menu

Obrazec za dodajanje elementov polja v Vue

Reaktivno dodajmo besedilo iz vnosa na konec polja. Začnimo z implementacijo. Naj imamo podano polje:

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

Dodajmo lastnost newItem, ki podpira delovanje vnosa:

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

Izpišimo vsebino polja kot seznam:

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

Naredimo zdaj vnosno polje in gumb, ob kliku na katerega se besedilo iz vnosa doda na konec seznama kot nov element:

<template> <input v-model="newItem"> <button @click="addItem">dodaj</button> </template>

Ob kliku na gumb se bo poklicala metoda addItem, ki bo vzela besedilo iz vnosa in ga dodala kot nov element v polje, kar bo povzročilo reaktivno spremembo seznama:

methods: { addItem: function() { this.items.push(this.newItem); } }

Podano je polje. Podano je vnosno polje. Podan je gumb. Izpišite elemente tega polja kot seznam ul. Naredite tako, da se ob kliku na gumb na konec seznama doda besedilo iz vnosa.

Spremenite prejšnjo nalogo tako, da se nov element doda na začetek seznama.

Slovenščina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Za delovanje spletnega mesta, analitiko in personalizacijo uporabljamo piškotke. Obdelava podatkov poteka v skladu s Politiko zasebnosti.
sprejmi vse nastavi zavrni