検索

ホームページ  >  に質問  >  本文

問題: Vue の @mouse-down イベントがトリガーされない

私は Web 開発が初めてなので、vue を扱うのに苦労しています。チュートリアルで、ボタンが押されたときに @click を使用できることを学びました。とてもうまくいきます。

ここで、ダブルクリックと長押しの検出器をさらに開発するために、マウスのプレスとリフトを検出する簡単な測定を行いたいと思います (@double-click を使用できることもわかりましたが、不明な理由で使用できません)どちらでも動作します)。私の何が間違っているのか説明してもらえますか?

注: この問題に対処するパッケージが多数あることは承知していますが、できれば単純にしておきたいと思います。

ああああ

P粉121447292P粉121447292509日前694

全員に返信(1)返信します

  • P粉909476457

    P粉9094764572023-09-15 10:11:03

    イベント名は「@mouse-down」ではなく「@mousedown」です

    リーリー

    しかし、このイベントには注意してください。すべてのマウス ボタン (左、中央、右) を処理し、いずれかのボタンが押されたときに呼び出されます。

    ボタンを 1 つだけ押してイベントを処理するには、「.left」または「.right」修飾子を使用する必要があります。

    ######例えば:###### リーリー

    左ボタンが押された場合にのみ処理されます。

    返事
    0
  • キャンセル返事