⊗jsvuPmBsCP 15 of 72 menu

Aprēķināmās īpašības Vue

Var iestatīt īpašības, kas tiks reaktīvi aprēķinātas pamatojoties uz citām īpašībām. Šādas īpašības sauc par aprēķināmajām. Tās atrodas iestatījumos computed.

Apskatīsim piemērā. Lai īpašībās glabājas lietotāja vārds un uzvārds:

data() { return { name: 'john', surn: 'smit', } }

Izveidosim īpašību full, kas saturēs pilno vārdu ar uzvārdu:

computed: { full: function() { return this.name + ' ' + this.surn; } }

Izvadīsim skatā mūsu īpašību saturu:

<template> <p>{{ name }}</p> <p>{{ surn }}</p> <p>{{ full }}</p> </template>

Aprēķināmās īpašības mainās reaktīvi. Tas nozīmē, ka, ja mēs mainīsim vārdu vai uzvārdu, tad arī mūsu īpašība full automātiski reaktīvi mainīsies un mēs uzreiz ieraudzīsim izmaiņas ekrānā.

Lai īpašībā cost glabājas produkta cena, bet īpašībā amount - šo produktu daudzums. Izveidojiet aprēķināmo īpašību price, kas saturēs pilno produktu vērtību (cena reizināta ar daudzumu)

Izveidojiet pogu, kuras klikšķis mainīs īpašību cost. Pārbaudiet, ka aprēķināmā īpašība arī mainīsies šajā gadījumā.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt