⊗jsvuPmFmTWDB 43 of 72 menu

Dubbelriktad databindning till inputfält i Vue

Nu ska vi lära oss att arbeta med inputfält i Vue-ramverket. Med deras hjälp kommer vi att lägga till data på sidan reaktivt. Låt oss komma igång. Låt oss säga att vi har ett inputfält:

<template> <input> </template>

Låt oss också anta att vi har en egenskap message:

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

Vi kan koppla denna egenskap och inputfältet på ett sådant sätt att förändring i någon av dem leder till en förändring i den andra. Detta görs med hjälp av direktivet v-model, där egenskapen som är kopplad till inputfältet anges.

Låt oss koppla vår egenskap message till vårt inputfält:

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

Efter att koden har startats kommer texten från egenskapen message att finnas i inputfältet. Och om man redigerar data i inputfältet kommer egenskapen också att ändras i enlighet med detta. För att se detta, låt oss visa innehållet som skrivits in i inputfältet någonstans i ett stycke:

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

Ett inputfält är givet. Gör så att texten som skrivs in i inputfältet omedelbart visas i stycket under det.

Modifiera den föregående uppgiften så att texten visas med versaler.

Ett inputfält är givet. Låt ett nummer matas in i det. Gör så att kvadraten på det inmatade numret visas i stycket allteftersom användaren skriver.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa