Vueのウォッチリスナーの使い方を説明する記事

Vueのウォッチリスナーの使い方を説明する記事

リスナーウォッチ

  • 関数名は、リッスンする要素の名前です。
  • 渡される最初のパラメータは変更後の新しい値 newval であり、2番目は変更前の古い値 oldval です。

形式

メソッド形式のリスナー

  • ページに入るときに自動的にトリガーされることはありません。変更が検出された場合にのみトリガーされます。
  • オブジェクトを聞いても、オブジェクトのプロパティがいつ変化したかはわかりません。

オブジェクト形式リスナー

  • 即時オプションでは、リスナーが自動的にトリガーされます。
  • deep オプションを使用すると、リスナーはオブジェクトのプロパティの変更を詳細に監視できます。

これは Vue インスタンス内のデータ オブジェクトです。

ここに画像の説明を挿入

リスナーを設定します。

以下はメソッド形式のリスナーとオブジェクト形式のリスナーです。

メソッド形式のリスナーは、入力のコンテンツが変更されたときにリスナーをトリガーし、入力のコンテンツをリッスンすることによって実装されます (コンテンツは用語にバインドされます)。現在の入力のコンテンツが既存の配列にない場合は、既存の配列に追加されます。それ以外の場合は、名前がすでに存在することを示すプロンプト ボックスがポップアップ表示されます。

オブジェクト形式のリスナーは、ページが読み込まれるとすぐにリスナーをトリガーし、foo オブジェクトの name 属性の変更をリッスンすることによって実装されます。

ここに画像の説明を挿入

要約する

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

以下もご興味があるかもしれません:
  • vue3.0 のウォッチ リスナーの例の詳細な説明
  • Vue2 と Vue3 でウォッチ リスナーを使用する方法
  • vueリスナーウォッチでこれを呼び出すときに未定義の問題を解決する
  • Vue 2.0 リスナーウォッチ属性コードの詳細な説明
  • Vue.js でのウォッチの使用例

<<:  CSS の flex と inline-flex の違いの詳細な説明

>>:  Nginx ルーティング転送とリバースプロキシロケーション構成の実装

推薦する

H5ウェイクアップアプリの実装方法と注意点のまとめ

目次序文APPメソッドにジャンプURLスキームメタタグユニバーサルリンクさまざまな使い方URLスキー...

Linux で 1 回限りのスケジュールされたタスクを実行するための at コマンドの使用に関する詳細な説明

目次序文1. 一度限りの計画タスクの紹介2. コマンド3. 1回限りのスケジュールタスクを作成する4...

MySQLをインストールして設定し、ルートパスワードを変更する方法

1. インストールapt-get install mysql-server にはアカウントとパスワー...

Docker Composeでコンテナ管理の問題を解決する

Docker の設計では、コンテナは 1 つのアプリケーションのみを実行します。しかし、現在のアプリ...

URLパラメータに基づくNginx転送

使用シナリオ:ジャンプ パスは、傍受された URL に応じて動的に構成する必要があります。これは、イ...

IIS7~IIS8.5 サーバープロトコルヘッダーの削除または変更

要件: IIS 7、7.5、8.0、8.5、および ASP.NET で HTTP 応答ヘッダーを削除...

Vue で PC アドレスをモバイル アドレスにリダイレクトする方法

要件:PC側とモバイル側は2つの独立したプロジェクトです。2つのプロジェクトの内容は基本的に同じで、...

Ubuntu20のtzselect設定時間失敗問題、Raspberry Piサーバ(推奨)

2 日前、Raspberry Pi サーバーを Ubuntu 20 にアップグレードしました。今日...

新しい Linux ファイル権限設定における umask の詳細な理解

序文起源は質問 1 です: umask が 022 に設定されている場合、作成するファイルのデフォル...

Nodejs での WeChat アプレット メッセージ プッシュの実装

サブスクリプションメッセージテンプレートを選択または作成するWeChat アプレットにログインし、「...

MySQLのトランザクション特性とレベル原則の分析

1. トランザクションとは何ですか?データベース トランザクション (略称: トランザクション) は...

Vueでaxiosを簡単にカプセル化する方法

Vueにaxiosを挿入する 'axios' から axios をインポートします。...

ドメイン名を介してプロジェクトにアクセスするnginx + tomcatの例

ドメイン名を使ってプロジェクトにアクセスする方法が気になったのですが、自分でドメイン名を取得するのは...

Vueはユーザーログイン切り替えを実装します

この記事では、ユーザーのログイン切り替えを実現するためのVueの具体的なコードを例として紹介します。...

Tomcat が IDEA のコンソールで文字化けを起こし、IDEA エンコーディングを UTF-8 に設定する方法

1. まず、TomcatログのエンコーディングとIdeaログ表示コンソールのエンコーディングを区別す...