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

v-textarea がフォーカスされているときにショートカット キーが機能しない

ちょっとした質問があります。テキストエリアにフォーカスがあると、ボタン上でショートカットキー(プラグイン)を実行できなくなります。

... => 無関係なコンテンツ

リーリー リーリー

集中しているときは、これらのメソッドはどちらも実行されません。解決策を持っている人はいますか?

「alt」と「enter」をクリックすると、confirm メソッドが実行され、テキスト領域にもフォーカスしたいと考えています。 「esc」をクリックすると中止メソッドを実行し、テキストエリアにもフォーカスしたいと考えています。

P粉415632319P粉415632319404日前532

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

  • P粉057869348

    P粉0578693482023-09-11 18:27:43

    これを実現する 1 つの方法は、コンポーネントの js 部分にイベント リスナーを追加することです。

    This は、キーボードで押されたすべてのキーをキャプチャします。イベントに添付されたパラメーターを渡すことで、どのキーが押されたかを確認できます。

    NOTE これは、ボタン/テキストエリアにフォーカスしているときにすべてのキー入力をリッスンするだけではありません。

    返事
    0
  • キャンセル返事