Vue

Vue beregnet med parameter

Vue beregnet med parameter

Egenskapen Beregnet brukes vanligvis til å beregne data fra andre data. Det er kjent for sin reaktivitet, fordi når en variabel som er involvert i noen beregnet eiendom blir endret, blir hele eiendommen beregnet på nytt.Dette innlegget lærer å overføre parameteren til beregnet eiendom og se hvordan du bruker Vue beregnet med parameter. Før vi begynner med å overføre parametere til den beregnede eiendommen, la oss først forstå de beregnede egenskapene ved å gå gjennom eksemplet.

Eksempler

Anta at vi har to variabler kalt “firstName” og “lastName” i Vue-komponenten vår:

//…
data()
komme tilbake
fornavn: "",
etternavn: ""

,
//…

Beregnet eiendom

Vi ønsker å beregne en "fullName" -egenskap som vil kombinere "firstName" og "lastName" og beregne fullName når en av de to variablene "firstName" og "lastName" blir endret. Så den beregnede egenskapen for beregning av det fulle navnet ville være slik:

//…
beregnet:
fullt navn()
returner dette.fornavn + "+ dette.etternavn;


//…

La oss nå lage noen inntastingsfelt og binde variablene "firstName" og "lastName" til inndatafeltene og også binde "fullName" -egenskapen i 'p' -koden for å se øyeblikkelig endring på endringen av første anime av den siste Navn. HTML-delen av denne komponenten vil være slik:

Ok! Etter å ha gjort alt dette, la oss ta en titt på websiden vår.

Hvis du har skrevet riktig kode og kjørt den, bør du også ha de to inntastingsfeltene på websiden din. La oss prøve å skrive inn fornavnet og etternavnet og se at eiendommen “fulName” blir beregnet eller ikke.

Her i skjermbildet gitt ovenfor kan du være vitne til den fantastiske reaktiviteten til Vue.js bruker den beregnede egenskapen. Du kan også være vitne til at det ikke er som å se på en enkelt variabel og endre verdien til en annen variabel. Likevel ser den på hver variabel som inngår i den beregnede eiendommen, og omberegner "etternavnet". La oss se hvordan vi kan overføre parametere til den beregnede eiendommen og bruke den.

Gi parametere til den beregnede eiendommen

For å overføre parametrene til den beregnede egenskapen, sender vi bare parametrene slik vi gjør for funksjonen. For eksempel, i malen, når vi har bundet variabelen "etternavn", vil vi sende noen streng, så maldelen av komponenten vår vil være slik:

Nå, i den beregnede egenskapen, kan den passerte parameteren brukes ved hjelp av følgende syntaks.

beregnet:
fullt navn()
returmelding1 =>
returner '$ message $ dette.firstName $ dette.etternavn'


Slik kan vi overføre en parameter til den beregnede og få den i eiendommen og bruke den.

Hvis vi igjen ser på websiden vår og skriver inn fornavn og etternavn, kan du ha samme funksjonalitet og reaktivitet, men denne gangen passerte parameteren.

Dette er hvor enkelt og enkelt det er å overføre en beregnet eiendomsparameter og bruke den.

Konklusjon:

Den beregnede eiendommen er en veldig kraftig funksjon av Vue.js, og vi har lært at det kommer godt med når vi må endre dem når deres avhengighet blir endret. Vi har lært å overføre parameteren og bruke den i den beregnede eiendommen.

Hvordan bruke GameConqueror Cheat Engine i Linux
Artikkelen dekker en guide om bruk av GameConqueror-juksemotoren i Linux. Mange brukere som spiller spill på Windows bruker ofte "Cheat Engine" -appli...
Beste spillkonsollemulatorer for Linux
Denne artikkelen vil liste opp populære programvare for spillkonsollemulering tilgjengelig for Linux. Emulation er et programvarekompatibilitetslag so...
Beste Linux Distros for spill i 2021
Linux-operativsystemet har kommet langt fra det originale, enkle, serverbaserte utseendet. Dette operativsystemet har forbedret seg enormt de siste år...