⊗jsvuPmFmEGD 44 of 72 menu

Lomaketietojen hakeminen tapahtuman perusteella Vuessa

Oletetaan, että meillä on painike ja syöttökenttä, johon numero syötetään. Painaen painiketta nostetaan syötetyn numeron neliö. Aloitetaan toteutus.

Ongelman ratkaisemiseksi tarvitsemme kaksi ominaisuutta. Ominaisuus num muuttuu syötettäessä tietoja syöttökenttään, ja ominaisuuteen res kirjoitamme neliöinnin tuloksen:

data() { return { num: 0, res: 0 } }

Tehdään nyt syöttökenttä, liitetään siihen ominaisuus num, tehdään painike, jota napsautettaessa suoritetaan metodi calc, ja tehdään myös kappale, johon tulos tulostetaan:

<template> <p>{{ res }}</p> <input v-model="num"> <button v-on:click="calc">work</button> </template>

Kirjoitetaan metodin calc toteutus:

methods: { calc: function() { this.res = this.num ** 2; } }

Käy niin, että heti kun metodia calc kutsutaan (ja niin tapahtuu painaessa painiketta), ominaisuuteen res kirjoitetaan tulos ja samalla se tulostuu kappaleessamme.

Annettu syöttökenttä. Annettu painike. Annettu kappale. Syöttökenttään syötetään numero. Tee niin, että painaessa painiketta kappaleeseen ilmestyy luvun neliöjuuri.

Annettu kaksi syöttökenttää. Annettu painike. Annettu kappale. Kumpaankin syöttökenttään syötetään numeroita. Tee niin, että painaessa painiketta kappaleeseen ilmestyy näiden numeroiden summa.

Annettu kaksi syöttökenttää. Annettu painike. Kumpaankin syöttökenttään syötetään jotain tekstiä. Tee niin, että painaessa painiketta ensimmäisen syöttökentän teksti tulee toiseen ja päinvastoin.

Annettu syöttökenttä, 3 kappaletta ja painike. Syöttökenttään syötetään käyttäjän koko nimi välilyönnillä erotettuna. Tee niin, että painaessa painiketta ensimmäisessä kappaleessa ilmestyy käyttäjän sukunimi, toisessa - etunimi, ja kolmannessa - patronyymi.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää