1. 関数バインディングイベントハンドラ関数をバインドするには、v-on:click="methodName"またはショートカット@click="methodName"を使用できます。 @click="methodName()" も OK です。@click="methodName" はおそらく省略形です。 <div v-on:click="add">{{ count }}</div> <div @click="add">{{ count }}</div> データ() { 戻る { カウント: 0, }; }, メソッド: { 追加() { this.count++; }, }, 2. パラメータと$eventを使用するパラメータと$eventをイベントバインディング関数に直接渡すことができます <div @click="set(0, $event)">{{ count }}</div> データ() { 戻る { カウント: 0, }; }, メソッド: { 追加() { this.count++; }, set(値、イベント) { console.log(イベント); this.count = 値; }, }, 3. 複数の関数を1つのイベントにバインドする複数の関数はカンマで区切られます。関数にパラメータがない場合でも、括弧を追加する必要があります。そうしないと、関数は実行されません。 たとえば、<div @click="set(0, $event), log">{{ count }}</div>はsetのみを実行します。 <div @click="set(0, $event), log()">{{ count }}</div> データ() { 戻る { カウント: 0, }; }, メソッド: { 追加() { this.count++; }, ログ(){ console.log("ログ---"); }, set(値、イベント) { console.log(イベント); this.count = 値; }, }, 4. イベント修飾子修飾子を使用する場合、順序が重要であり、対応するコードは同じ順序で生成されます。
5. キー修飾子
6. システム修飾キーイベントがトリガーされたときに修飾キーを押す必要があります
.exact 修飾子
マウスボタン修飾子<button @click.left="log('left cllilck')">マウスの左クリック</button> <button @click.right="log('right cllilck')">右クリック</button> <button @click.middle="log('middle cllilck')">中クリック</button> 要約するこの記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。 以下もご興味があるかもしれません:
|
>>: Docker mongoDB 4.2.1 をインストールし、Springboot ログを収集する詳細な手順
テーブルの基本構文<table>...</table> - テーブルを定義し...
InnoDB インデックスの物理構造すべての InnoDB インデックスは Btree インデックス...
プロジェクトを作成するWeChat開発者ツールでプロジェクトを作成し、言語でTypeScriptを選...
目次背景探検する要約する背景テーブルでは、dataTime フィールドは varchar 型に設定さ...
これらはすべて海外のE-WebTemplates WebサイトからのWebページテンプレートであり、...
MySQL 8 の新機能: MySQL をバージョン 5.x から 8.x に直接アップグレードする...
アパッチ スカイウォーキングApache SkyWalking は、マイクロサービス、クラウド ネイ...
CSS を使用して 3D フォト ウォールを作成します。具体的なコードは次のとおりです。 <!...
カスケードを制御するために CSS の任意のプロパティに割り当てることができる特別な値が 2 つあり...
目次このシリーズの背景概要PostgreSQL データベースの準備ソースからインストール仮想環境の作...
公式 MySQL Web サイトから Ubuntu Linux 用の最新バージョンの MySQL を...
最近、多くの学生から Web ページのエンコーディングについて質問を受けています。gb2312 と ...
この記事では、JavaScriptで簡単な画像切り替えを実現するための具体的なコードを参考までに紹介...
IE8には複数の互換モードがあります。 IE プラットフォームの設計者である Chris Wilso...
プロジェクトシナリオ: 1. アップロードファイルの制限関数: 1. フロントエンド操作による異常な...