Angularのキーアップで矢印キーを使用する

Eugen-Andrei Coliban

Angularプロジェクトがあり、矢印キーにいくつかの関数を実装したいので、(keyup.[keyCode])="Move(itemArray, 'UP')_where [keyCode]は矢印キーの1つのコードを表す_のようなものを使用しようとしましたが、何も機能しません。これを使用するテンプレートを次に示します。

テンプレート(HTML)

 <div (keyup.38)="Move(itemArray, 'UP')"
     (keyup.37)="Move(itemArray, 'LEFT')"
     (keyup.40)="Move(itemArray, 'DOWN')"
     (keyup.39)="Move(itemArray, 'RIGHT')">
  <div>
    <div class="score">
      <span>Best:</span>
      {{best}}
    </div>
    <div class="score">
      <span>Score:</span>
      {{score}}
    </div>
  </div> <br>
  <div class="game-container">
    <div class="grid-container">
      <div *ngFor="let item of itemArray">
        <div class="grid-cell-{{item.level|number}}">
          <span>{{item.level}}</span>
        </div>
      </div>
    </div>
  </div>
  <div class="button-container">
    <div>
      <button class="empty"></button>
    </div>
    <div>
      <button class="control-button" (click)="Move(itemArray, 'UP')">Up</button>
    </div>
    <div>
      <button class="empty"></button>
    </div>
    <div>
      <button class="control-button" (click)="Move(itemArray, 'LEFT')">Left</button>
    </div>
    <div>
      <button class="control-button" (click)="Move(itemArray, 'DOWN')">Down</button>
    </div>
    <div>
      <button class="control-button" (click)="Move(itemArray, 'RIGHT')">Right</button>
    </div>
  </div>
</div>
フィンガーオン

Angularの関連するプルリクエストを調べたところ、この機能はキーコードをサポートしておらず、キー名のセットのみをサポートしているという印象を与えました。

(keyup.arrowup)="Move(itemArray, 'UP')"
(keyup.arrowleft)="Move(itemArray, 'LEFT')"
(keyup.arrowdown)="Move(itemArray, 'DOWN')"
(keyup.arrowright)="Move(itemArray, 'RIGHT')"

数字の代わりに名前が使用されていることに注意してください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

矢印キーを使用してJavaアプレットでキーリスナーを使用する方法

分類Dev

Javaアプレットを使用して矢印キーでボールを移動する

分類Dev

矢印キーをバッチで使用する

分類Dev

LinuxでJavaアプリケーションを使用してテンキーの矢印を操作する方法

分類Dev

BASHの質問:読み取りを使用して、1つの文字または矢印キー(キーアップ時)をキャプチャできますか?

分類Dev

矢印キーでJButtonを参照する

分類Dev

矢印キーの出力を生成する

分類Dev

矢印キーを使用してフラッターWebアプリをスクロールする方法

分類Dev

HaskellでCLIベースのアプリケーションで矢印キーを処理する方法は?

分類Dev

Angularの矢印キーでドロップダウンオートコンプリートオプションにフォーカスを設定する

分類Dev

Caps Lockを矢印キーにマップする方法は?

分類Dev

Caps Lockを矢印キーにマップする方法は?

分類Dev

osxの矢印キーを再マップします

分類Dev

JComboBoxのNullが矢印キーの使用を停止する

分類Dev

矢印キーなしでbashを使用する

分類Dev

Firefoxで矢印キーのスクロールステップを設定する方法

分類Dev

さまざまなアプリケーションでAlt +矢印キーを行の開始と終了にマップすることは可能ですか?

分類Dev

ng-keypressを使用して矢印キーの押下をリッスンすることは可能ですか?

分類Dev

Java:矢印キーでキーストロークを使用する

分類Dev

キーボードの矢印キーでQSliderのvalueChangedを無効にする

分類Dev

Gnome3のAlt + Tabアプリケーションスイッチャーで矢印のキーバインドを変更する

分類Dev

矢印キーとしてテンキーを使用する

分類Dev

Eclipse で右矢印キーと左矢印キーを使用してツリー ノードを展開する

分類Dev

CLIアプリでの矢印キーの制御

分類Dev

Angularで「どのスタイルシートフォーマットを使用したいですか(矢印キーを使用)」

分類Dev

intellijのアイデアでは、矢印キーを使用せずにインテリジェントな提案リストで提案されたアイテムをピックアップする方法は?

分類Dev

tmuxでByobuを使用するときにVimでCtrl +矢印キーを使用する際の問題

分類Dev

COBOLでバックスペースまたは左右の矢印キーをキャプチャすることは可能ですか?

分類Dev

Ubuntuデスクトップアプリ、矢印キーでファイルをナビゲートできるようにする

Related 関連記事

  1. 1

    矢印キーを使用してJavaアプレットでキーリスナーを使用する方法

  2. 2

    Javaアプレットを使用して矢印キーでボールを移動する

  3. 3

    矢印キーをバッチで使用する

  4. 4

    LinuxでJavaアプリケーションを使用してテンキーの矢印を操作する方法

  5. 5

    BASHの質問:読み取りを使用して、1つの文字または矢印キー(キーアップ時)をキャプチャできますか?

  6. 6

    矢印キーでJButtonを参照する

  7. 7

    矢印キーの出力を生成する

  8. 8

    矢印キーを使用してフラッターWebアプリをスクロールする方法

  9. 9

    HaskellでCLIベースのアプリケーションで矢印キーを処理する方法は?

  10. 10

    Angularの矢印キーでドロップダウンオートコンプリートオプションにフォーカスを設定する

  11. 11

    Caps Lockを矢印キーにマップする方法は?

  12. 12

    Caps Lockを矢印キーにマップする方法は?

  13. 13

    osxの矢印キーを再マップします

  14. 14

    JComboBoxのNullが矢印キーの使用を停止する

  15. 15

    矢印キーなしでbashを使用する

  16. 16

    Firefoxで矢印キーのスクロールステップを設定する方法

  17. 17

    さまざまなアプリケーションでAlt +矢印キーを行の開始と終了にマップすることは可能ですか?

  18. 18

    ng-keypressを使用して矢印キーの押下をリッスンすることは可能ですか?

  19. 19

    Java:矢印キーでキーストロークを使用する

  20. 20

    キーボードの矢印キーでQSliderのvalueChangedを無効にする

  21. 21

    Gnome3のAlt + Tabアプリケーションスイッチャーで矢印のキーバインドを変更する

  22. 22

    矢印キーとしてテンキーを使用する

  23. 23

    Eclipse で右矢印キーと左矢印キーを使用してツリー ノードを展開する

  24. 24

    CLIアプリでの矢印キーの制御

  25. 25

    Angularで「どのスタイルシートフォーマットを使用したいですか(矢印キーを使用)」

  26. 26

    intellijのアイデアでは、矢印キーを使用せずにインテリジェントな提案リストで提案されたアイテムをピックアップする方法は?

  27. 27

    tmuxでByobuを使用するときにVimでCtrl +矢印キーを使用する際の問題

  28. 28

    COBOLでバックスペースまたは左右の矢印キーをキャプチャすることは可能ですか?

  29. 29

    Ubuntuデスクトップアプリ、矢印キーでファイルをナビゲートできるようにする

ホットタグ

アーカイブ