Vue

Vue laskettu parametrilla

Vue laskettu parametrilla

Laskettua ominaisuutta käytetään yleensä tietojen laskemiseen joistakin muista tiedoista. Se tunnetaan reaktiivisuudestaan, koska aina kun muuttuja, joka liittyy johonkin laskettuun ominaisuuteen, muuttuu, koko ominaisuus lasketaan uudelleen.Tämä viesti oppii välittämään parametrin lasketulle omaisuudelle ja näkemään, miten Vue-sovellusta käytetään laskettu parametri. Ennen kuin aloitat parametrien välittämisen lasketulle ominaisuudelle, ymmärretään ensin lasketut ominaisuudet käymällä läpi esimerkin.

Esimerkkejä

Oletetaan, että Vue-komponentissamme on kaksi muuttujaa nimeltä "etunimi" ja "sukunimi":

//…
data ()
palata
etunimi: "",
sukunimi: ""

,
//…

Laskettu omaisuus

Haluamme laskea "fullName" -ominaisuuden, joka yhdistää "firstName" ja "lastName" ja laskee fullName uudelleen aina, kun jokin kahdesta muuttujasta "firstName" ja "lastName" muuttuu. Joten laskettu ominaisuus koko nimen laskemiseksi olisi seuraava:

//…
laskettu:
koko nimi()
palauta tämä.etunimi + "+ tämä.sukunimi;


//…

Luodaan nyt joitain syöttökenttiä ja sidotaan "etunimi" ja "sukunimi" muuttujat syöttökenttiin ja sidotaan myös "fullName" -ominaisuus "p" -tunnisteessa, jotta voidaan tarkastella välitöntä muutosta viimeisen animen muutoksessa nimi. Tämän komponentin HTML-osa on seuraava:

Hyvä on! Kun kaikki nämä asetukset on tehty, katsotaanpa verkkosivumme.

Jos olet kirjoittanut oikean koodin onnistuneesti ja suorittanut sen, verkkosivustollasi tulisi olla myös kaksi syöttökenttää. Yritetään kirjoittaa etu- ja sukunimi ja nähdä joko “fulName” -ominaisuus lasketaan tai ei.

Täällä yllä olevassa kuvakaappauksessa voit todistaa Vuen upean reaktiivisuuden.js käyttämällä laskettua ominaisuutta. Voit myös todistaa, että se ei ole kuin yhden muuttujan katsominen ja jonkin muun muuttujan arvon muuttaminen. Silti se seuraa jokaista muuttujaa, joka sisältyy laskettuun ominaisuuteen, ja laskee uudelleen "sukunimi". Katsotaanpa, kuinka voimme välittää parametrit lasketulle omaisuudelle ja käyttää sitä.

Siirrä parametrit lasketulle omaisuudelle

Parametrien välittämiseksi lasketulle ominaisuudelle välitämme vain parametrit kuten funktiolle. Esimerkiksi, kun olemme sitoneet muuttujan "lastName" malliin, haluamme välittää jonon, joten komponenttimme malliosa olisi seuraava:

Nyt lasketussa ominaisuudessa välitettyä parametria voidaan hyödyntää seuraavalla syntaksilla.

laskettu:
koko nimi()
vastausviesti1 =>
palauta '$ message $ tämä.etunimi $ tämä.sukunimi'


Näin voimme välittää parametrin lasketulle ja saada sen ominaisuuteen ja käyttää sitä.

Jos katsomme uudelleen verkkosivumme ja kirjoitamme etu- ja sukunimen, sinulla voi olla sama toiminnallisuus ja reaktiivisuus, mutta tällä kertaa parametri on.

Näin yksinkertainen ja helppo on välittää laskettu ominaisuusparametri ja käyttää sitä.

Päätelmä:

Laskettu ominaisuus on Vue: n erittäin voimakas ominaisuus.js, ja olemme oppineet, että se on kätevää, kun meidän on muutettava heitä, kun heidän riippuvuutensa muuttuvat. Olemme oppineet välittämään parametrin ja käyttämään sitä lasketussa ominaisuudessa.

Kuinka käyttää GameConqueror-huijausmoottoria Linuxissa
Artikkelissa on opas GameConqueror-huijausmoottorin käytöstä Linuxissa. Monet Windows-pelejä pelaavat käyttäjät käyttävät "Cheat Engine" -sovellusta m...
Parhaat pelikonsoliemulaattorit Linuxille
Tässä artikkelissa luetellaan suositut pelikonsolin emulointiohjelmistot, jotka ovat saatavana Linuxille. Emulointi on ohjelmistojen yhteensopivuusker...
Best Linux Distros for Gaming in 2021
The Linux operating system has come a long way from its original, simple, server-based look. This OS has immensely improved in recent years and has no...