⊗jsvuPmFmEGD 44 of 72 menu

Vueでのイベントによるフォームデータの取得

ボタンと数値を入力する入力フィールドがあるとします。 ボタンが押されたときに、入力フィールドに入力された数値の二乗を表示しましょう。 実装に取り掛かりましょう。

この課題を解決するには、2つのプロパティが必要です。 プロパティ num は入力フィールドへのデータ入力に応じて変更され、 プロパティ res には二乗した結果を記録します:

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

次に、入力フィールドを作成し、プロパティ num をバインドし、 クリックするとメソッド calc が実行されるボタンと、 結果が表示される段落も作成しましょう:

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

メソッド calc の実装を書いてみましょう:

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

メソッド calc が呼び出されると(これはボタンが押されたときに発生します)、 プロパティ res に結果が記録され、同時に段落に表示されます。

入力フィールド、ボタン、段落があります。 入力フィールドに数値が入力されます。 ボタンが押されたときに、その数値の平方根が段落に表示されるようにしてください。

2つの入力フィールド、ボタン、段落があります。 各入力フィールドに数値が入力されます。 ボタンが押されたときに、これらの数値の合計が段落に表示されるようにしてください。

2つの入力フィールドとボタンがあります。 各入力フィールドにテキストが入力されます。 ボタンが押されたときに、最初の入力フィールドのテキストが2番目に、 2番目の入力フィールドのテキストが最初に表示されるようにしてください。

入力フィールド、3 つの段落、ボタンがあります。 入力フィールドにはスペースで区切ったユーザーの姓名が入力されます。 ボタンが押されたときに、最初の段落に姓、2番目の段落に名、 3番目の段落にミドルネームが表示されるようにしてください。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否