ホームページ  >  記事  >  ウェブフロントエンド  >  これは vue で誰を指しているのでしょうか?

これは vue で誰を指しているのでしょうか?

下次还敢
下次还敢オリジナル
2024-05-02 22:33:35402ブラウズ

Vue では、この点はコンテキストによって異なります。 ルート インスタンス内: Vue インスタンス自体を指します。 メソッド内: メソッドが属する Vue インスタンスを指します。 計算されたプロパティ内:ゲッター関数が属する Vue インスタンスのイベント ハンドラー関数を指します。 内部: イベントをトリガーした DOM 要素を指します。 内部テンプレート: ゲッター関数が属する Vue インスタンスを指します。 Vue の

これは vue で誰を指しているのでしょうか?

#this

を指します。Vue の this

キーワードは、次のさまざまなオブジェクトを指します。コンテキストに応じてさまざまな場所にあります。

ルート インスタンス

Vue ルート インスタンスでは、this

は Vue インスタンス自体を指します。これは、

this を通じて Vue インスタンスのすべてのプロパティとメソッドにアクセスできることを意味します。 メソッド内部

Vue メソッド内部の this

は、メソッドが属する Vue インスタンスを指します。これは、

this を介してインスタンスのすべてのプロパティとメソッドにアクセスできることを意味します。 計算プロパティの内部

計算プロパティの内部では、this

はゲッター関数が属する Vue インスタンスを指します。これは、

this を介してインスタンスのすべてのプロパティとメソッドにアクセスできることを意味します。 イベント ハンドラー関数の内部

イベント ハンドラー関数の内部では、this

はイベントをトリガーした DOM 要素を指します。これは、

this を介してその DOM 要素のプロパティとメソッドにアクセスできることを意味します。 テンプレートの内部

テンプレートの内部では、this

はゲッター関数が属する Vue インスタンスを指します。これは、

this を介してインスタンスのすべてのプロパティとメソッドにアクセスできることを意味します。 次の点に注意してください:

JavaScript 関数のアロー関数では、

this
    は、関数内の
  • this ではなく、親スコープ this です。 イベント ハンドラー関数を bind または
  • v-on
  • 修飾子を介して渡すときは、this を明示的にバインドする必要があります。そうでない場合は、 this は DOM 要素を指します。

以上がこれは vue で誰を指しているのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。