Vueのイベント処理とイベント修飾子の詳細な説明

Vueのイベント処理とイベント修飾子の詳細な説明

ここに画像の説明を挿入

ここに画像の説明を挿入

 <div id="ルート">
        <h2>頑張れ、{{name}}! </h2>
        <!-- デフォルトイベントを防止する -->
        <a @click.prevent="showInfo" href="https:www.baidu.com">クリックするとすぐに情報が表示されます</a>
        <!-- イベントのバブルを防ぐ -->
        <div class="demo1" @click="情報を表示">
            <button @click.stop="showInfo">クリックして詳細を表示</button>
        </div>
        <!-- イベントは 1 回だけトリガーされます -->
        <button @click.once="showInfo">クリックして詳細を表示</button>
        <!-- イベントキャプチャモードを使用する -->
        <div class="box1" @click.capture="showMsg(1)">
            div1
            <div class="box2" @click="showMsg(2)">
                div2
            </div>
        </div>
        <!-- イベントは、event.target が現在操作されている要素である場合にのみトリガーされます -->
        <div class="demo1" @click.self="情報を表示">
            <button @click="showInfo">クリックして詳細を見る</button>
        </div>
    </div>
    <スクリプト>
        Vue.config で productionTip を false に設定します。
        新しいVue({
            el: '#root',
            データ() {
                戻る {
                    名前: '張三'
                }
            },
            メソッド: {
                表示情報(e) {
                    // e.preventDefault();
                    alert('こんにちは、王さん!')
                },
                メッセージを表示(メッセージ) {
                    コンソールログ(メッセージ);
                }
            }
        });
    </スクリプト>

ここに画像の説明を挿入

要約する

この記事はこれで終わりです。皆さんのお役に立てれば幸いです。また、123WORDPRESS.COM のその他のコンテンツにも注目していただければ幸いです。

以下もご興味があるかもしれません:
  • Vueのクリックイベントのアンチシェイクとスロットリング処理の詳細な説明
  • Vueのイベント処理の原理とプロセスの詳細な説明
  • Vueイベント処理の詳細な説明
  • Vue.js フロントエンドフレームワークにおけるイベント処理の概要
  • Vue3 Vue イベント処理ガイド
  • Vue でのマウスホイール イベントと互換性処理の導入
  • Vueでのイベント処理の詳細

<<:  HTMLチェックボックス説明テキストをクリックして状態を選択/チェック解除します

>>:  Centos7にGitLabサーバーをインストールして展開する方法

推薦する

雨滴効果を実現する JavaScript キャンバス

この記事の例では、雨滴効果を実現するためのキャンバスの具体的なコードを参考までに共有しています。具体...

Nginx 環境での WordPress マルチサイト構成の詳細な説明

WordPress のマルチサイト機能を使用すると、1 つの WordPress プログラムをインス...

vue-cropperプラグインは、画像キャプチャとアップロードコンポーネントのカプセル化を実現します。

vue-cropperプラグインをベースにした画像キャプチャとアップロードコンポーネントをカプセル...

JS を使用して配列内の要素の存在を 10 分で判断する

序文フロントエンド開発では、配列内に要素が存在するかどうかを判断する必要があることがよくあります。実...

nginx proxy_cache バッチキャッシュクリアスクリプトの紹介

前書き: 以前、公式の nginx proxy_cache を CDN 静的キャッシュとして使用して...

HTMLの基礎 HTMLの構造

HTML ファイルとは何ですか? HTML は Hyper Text Markup Language...

CSS ハート型読み込みアニメーションのソースコードの実装

さっそく、コードをお見せしましょう。コードは非常にシンプルなので、勉強すれば理解できるようになります...

React Hooksを使用する際のよくある落とし穴

React Hooks は React 16.8 で導入された新しい機能で、クラスを使用せずに状態や...

Linux 上の Vim で色とテーマを変更する方法

Vim は Linux でよく使用されるテキスト エディターです。 Vim は、Sublime や ...

HTML テーブルタグチュートリアル (26): セルタグ

<TD> タグの属性は、テーブル内のセルのプロパティを設定するために使用されます。表 &...

Dockerはプロセス操作を管理するためにSupervisorを使用する

Docker コンテナは、起動時に、たとえば ssh または apache デーモン サービスなどの...

Vueはスクロールロードテーブルを実装します

目次成果を達成する転がり荷重知識備蓄コンポーネントのパッケージ1. コンポーネントの命名2. 小道具...

nginxのシンプル転送リクエストのサーバーとロケーション設定の詳しい説明

nginx のサーバーと場所の構成を簡単に整理してみましょう。たとえば、URL: www.mask_...

Eclipse/Tomcat でホットデプロイメントとホットスタートを実装する方法

1. ホット デプロイメント: コンテナの実行中にプロジェクト全体を再デプロイすることを意味します。...