Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsvuPmFmAEA 53 of 72 menu

Formulario para agregar elementos a un arreglo en Vue

Vamos a agregar reactivamente el texto del input al final del arreglo. Procedamos con la implementación. Supongamos que tenemos un arreglo:

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

Agreguemos la propiedad newItem, que soporte el trabajo del input:

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

Mostremos el contenido del arreglo como una lista:

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

Ahora hagamos un input y un botón, al presionar el cual el texto del input se agregará al final de la lista como un nuevo elemento:

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

Al presionar el botón se llamará al método addItem, que tomará el texto del input y lo agregará como un nuevo elemento al arreglo, lo que llevará a un cambio reactivo de la lista:

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

Dado un arreglo. Dado un input. Dado un botón. Muestre los elementos de este arreglo como una lista ul. Haga que al presionar el botón se agregue el texto del input al final de la lista.

Modifique la tarea anterior para que el nuevo elemento se agregue al principio de la lista.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar