⊗jsvuPmFmAEA 53 of 72 menu

Φόρμα για Προσθήκη Στοιχείων Πίνακα στο Vue

Ας προσθέσουμε αντιδραστικά κείμενο από το πεδίο εισαγωγής στο τέλος ενός πίνακα. Ας προχωρήσουμε στην υλοποίηση. Ας υποθέσουμε ότι μας δίνεται ένας πίνακας:

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

Ας προσθέσουμε την ιδιότητα newItem, που υποστηρίζει τη λειτουργία του πεδίου εισαγωγής:

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

Ας εμφανίσουμε τα περιεχόμενα του πίνακα ως μια λίστα:

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

Ας δημιουργήσουμε τώρα ένα πεδίο εισαγωγής και ένα κουμπί, upon πατώντας το οποίο το κείμενο από το πεδίο εισαγωγής θα προστεθεί στο τέλος της λίστας ως νέο στοιχείο:

<template> <input v-model="newItem"> <button @click="addItem">προσθήκη</button> </template>

Πατώντας το κουμπί θα καλείται η μέθοδος addItem, η οποία θα παίρνει το κείμενο από το πεδίο εισαγωγής και θα το προσθέτει ως νέο στοιχείο στον πίνακα, οδηγώντας σε αντιδραστική αλλαγή της λίστας:

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

Δίνεται ένας πίνακας. Δίνεται ένα πεδίο εισαγωγής. Δίνεται ένα κουμπί. Εμφανίστε τα στοιχεία αυτού του πίνακα ως μια λίστα ul. Κάντε έτσι ώστε πατώντας το κουμπί να προστεθεί στο τέλος της λίστας το κείμενο από το πεδίο εισαγωγής.

Τροποποιήστε το προηγούμενο πρόβλημα έτσι ώστε το νέο στοιχείο να προστίθεται στην αρχή της λίστας.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañ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 για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη