⊗jsvuPmFmTWDB 43 of 72 menu

Enlace de datos bidireccional a inputs en Vue

Ahora aprenderemos a trabajar con inputs en el framework Vue. Con su ayuda agregaremos datos reactivamente en la página. Empecemos. Supongamos que tenemos un input:

<template> <input> </template>

Supongamos también que tenemos una propiedad message:

data() { return { message: 'hello', } }

Podemos vincular esta propiedad y el input de tal manera que el cambio en cualquiera de ellos conduzca al cambio en el otro. Esto se hace mediante la directiva v-model, en la que se especifica la propiedad vinculada al input.

Vinculemos a nuestro input la propiedad message:

<template> <input v-model="message"> </template>

Después de ejecutar el código, en el input estará el texto de la propiedad message. Y si editamos los datos en el input - la propiedad también cambiará correspondientemente. Para ver esto, mostremos el contenido ingresado en el input en algún lugar de un párrafo:

<template> <input v-model="message"> <p>{{ message }}</p> </template>

Se da un input. Haz que el texto ingresado en el input se muestre inmediatamente en el párrafo debajo de él.

Modifica la tarea anterior para que el texto se muestre en mayúsculas.

Se da un input. Supongamos que en él se ingresa un número. Haz que en el párrafo, a medida que se ingresa, se muestre el cuadrado del número ingresado.

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