⊗jsvuPmFmAEA 53 of 72 menu

Formular zum Hinzufügen von Elementen zu einem Array in Vue

Lassen Sie uns Text aus der Eingabe reaktiv am Ende des Arrays hinzufügen. Beginnen wir mit der Implementierung. Nehmen wir an, wir haben ein Array:

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

Fügen wir eine Eigenschaft newItem hinzu, die die Arbeit der Eingabe unterstützt:

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

Geben wir den Inhalt des Arrays als Liste aus:

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

Erstellen wir nun ein Eingabefeld und eine Schaltfläche, bei deren Betätigung der Text aus der Eingabe als neuer Punkt am Ende der Liste hinzugefügt wird:

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

Beim Klicken auf die Schaltfläche wird die Methode addItem aufgerufen, die den Text aus der Eingabe nimmt und ihn als neues Element zum Array hinzufügt, was zu einer reaktiven Änderung der Liste führt:

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

Gegeben ist ein Array. Gegeben ist ein Eingabefeld. Gegeben ist eine Schaltfläche. Geben Sie die Elemente dieses Arrays als Liste ul aus. Sorgen Sie dafür, dass beim Klicken auf die Schaltfläche der Text aus der Eingabe am Ende der Liste hinzugefügt wird.

Modifizieren Sie die vorherige Aufgabe so, dass der neue Punkt am Anfang der Liste hinzugefügt wird.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen