⊗jsvuPmFmTWDB 43 of 72 menu

Liaison de données bidirectionnelle avec les champs de saisie dans Vue

Maintenant, nous allons apprendre à travailler avec les champs de saisie dans le framework Vue. Avec leur aide, nous ajouterons des données de manière réactive sur la page. Commençons. Supposons que nous ayons un champ de saisie :

<template> <input> </template>

Supposons également que nous ayons une propriété message :

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

Nous pouvons lier cette propriété et le champ de saisie de telle sorte que la modification de l'un d'eux entraîne la modification de l'autre. Cela se fait à l'aide de la directive v-model, dans laquelle on spécifie la propriété liée au champ de saisie.

Lions à notre champ de saisie la propriété message :

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

Après l'exécution du code, le texte de la propriété message sera présent dans le champ de saisie. Et si vous modifiez les données dans le champ de saisie - la propriété changera également en conséquence. Pour le voir, affichons le contenu saisi dans le champ quelque part dans un paragraphe :

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

Un champ de saisie est donné. Faites en sorte que le texte saisi dans le champ de saisie soit immédiatement affiché dans le paragraphe en dessous.

Modifiez la tâche précédente pour que le texte soit affiché en majuscules.

Un champ de saisie est donné. Supposons qu'un nombre y soit saisi. Faites en sorte que le carré du nombre saisi soit affiché dans le paragraphe au fur et à mesure de la saisie.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser