1. イベントのリスニング
サンプルコードは次のとおりです。 <div id="アプリ"> <p>{{カウンター}}</p> <button @click="counter += 1">+1</button> <button @click="減算(10)">-10</button> </div> <スクリプト> constアプリ = 新しいVue({ el: "#app", データ: { カウンター: 0 }, メソッド: { 減算(値){ this.counter -= 値 } } }) </スクリプト> 2. イベントパラメータを渡すイベント処理関数でネイティブ サンプルコードは次のとおりです。 <button v-on:click="subtract(10,$event)">10 を引く</button> ... <スクリプト> ... メソッド: { 減算: 関数(値,イベント){ this.count -= 値; console.log(イベント); } } ... </スクリプト> 3. イベント修飾子イベント ハンドラーで この問題を解決するために、
ケース1: クリックイベントがさらに伝播するのを防ぐ<div id="アプリ"> <div @click="divClick"> 1111 <button @click.stop="btnClick">ボタン</button> </div> </div> <スクリプト> アプリを新しいVue({ el: "#app", データ: { カウント: 0 }, メソッド: { divクリック(){ console.log("divClick") }, btnClick(){ console.log("btnClick") } } }); </スクリプト> ケース2: 送信イベントでページがリロードされなくなった<div id="アプリ"> <フォームアクション=""> <ラベル> <入力タイプ="テキスト"> </ラベル> <ラベル> <input type="submit" value="送信"> </ラベル> </フォーム> </div> <スクリプト> constアプリ = 新しいVue({ el: "#app", データ: { } }) </スクリプト> 上記は、データ送信の最も標準的なコードです。送信後、自動的にBaiduにジャンプします。ただし、現在、要件があります。データ入力後、自動的にBaiduにジャンプするのではなく、まず独自の方法でデータを処理し、処理後に指定されたページにジャンプすることを希望します。 コードは次のとおりです。 <div id="アプリ"> <フォームアクション="https://www.baidu.com"> <ラベル> <入力タイプ="テキスト"> </ラベル> <ラベル> <input type="submit" value="送信" @click.prevent="testClick"> </ラベル> </フォーム> </div> <スクリプト> constアプリ = 新しいVue({ el: "#app", メソッド: { テストクリック(){ } } }) </スクリプト> ここでは、クリック イベントを Vue v-on ディレクティブの使用に関するこの記事はこれで終わりです。Vue v-on ディレクティブに関するより関連性の高いコンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
>>: MySQL 8.0の新機能、隠しフィールドの詳細な説明
詳細な手順は次のとおりです。 1. ディスク容量を確認します。 [root@localhost バッ...
序文Linux のスケジュールされたタスクを実装する方法としては、cron、anacron、at な...
序文MySQL 8.0 より前は、Oracle、SQL SERVER、PostgreSQL などの他...
この記事では、ログインボックスのドラッグ効果を実現するためのJavascriptの具体的なコードを参...
注: 親コンテナーに高さと :data='Array' および overfolw:h...
日常のメンテナンスでは、スレッドがブロックされることが多く、データベースの応答が非常に遅くなります。...
1. IPアドレスを設定する前に、まずifconfigを使用してネットワークカード情報を表示し、ネッ...
1|0 カーネルをコンパイルする(1)uname -rコマンドを実行してカーネルバージョンを表示しま...
目次1. コンポーネントの紹介2. ソースコード分析2.1 テンプレート2.2 スクリプト2.3 実...
目次序文undefined と null の混同紛らわしい数値の加算と文字列の連結戻り文の改行の問題...
目次1. 基本概念酸3.自動コミット4. トランザクション分離レベル5. 同時実行の一貫性の問題6....
•CSSには多くのセレクターがあります。複数のセレクターを同じ要素に適用するとどうなるでしょうか? ...
前提条件gitをインストールする必要があるインストール手順1. リモートリポジトリからpyenvをク...
MySQL 5.0 は、いくつかの「高度な機能」があるため定番となっています。これは、Windows...
CSS3 は反転可能なホバー効果を実装します。具体的なコードは次のとおりです。 1.css /*基本...