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. Dockerのインストールと設定 #CentOS をインストールし、Docker パッケージを...
目次概要1. Refsオブジェクトの作成1.1 React.createRef() 1.2React...
1. 最新のnginx dockerイメージをダウンロードする $ docker pull ngin...
ソフトウェア バージョンとプラットフォーム: MySQL-5.7.17-winx64、win7 Ho...
これからの道は常に困難で、棘だらけです。歯を食いしばって、乗り越えられると信じてください。さあ、さあ...
ステップ1: MySQL YUMソースを取得するMySQLの公式サイトにアクセスして、RPMパッケー...
Docker は非常に人気のあるコンテナ技術です。K8S によって廃止され、別のコンテナ技術である ...
目次DragEvent インターフェースデータ転送インターフェースの概要DataTransfer の...
目次オブジェクトをマージするさまざまな方法(インターフェースを通じてデータを取得し、それをローカル ...
序文前回の記事「MySQL ロック メカニズムの詳細説明」では、InnoDB のロック メカニズムに...
MySQL 8.0.22のダウンロード、インストール、設定方法、参考までに具体的な内容は次のとおりで...
目次序文1. ローカルポート転送2. リモートポート転送3. 動的ポート転送(SOCKS5) 4. ...
CSS3 の列シリーズ属性を使用してウォーターフォールレイアウトを作成する方法を紹介しました。興味の...
ここでは、dockerがインストールされたcentosサーバーを紹介し、リモートリンクサービスを開始...
目次地図フィルターいくつかの毎インデックスを検索パイプ参考回答1. パラメータを受け入れる関数を返す...