복붙노트

[ANGULAR] Angular의 키 업으로 화살표 키를 사용하십시오

ANGULAR

Angular의 키 업으로 화살표 키를 사용하십시오

해결법


  1. 1.각도의 관련 풀 요청을 탐색하면이 기능이 키 코드를 지원하지 않지만 키 이름 집합만을 만들었습니다.

    각도의 관련 풀 요청을 탐색하면이 기능이 키 코드를 지원하지 않지만 키 이름 집합만을 만들었습니다.

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

    숫자 대신 이름의 사용법을 확인하십시오.


  2. 2.입력 한 키를 얻고 싶다면 다음을 수행 할 수 있습니다.

    입력 한 키를 얻고 싶다면 다음을 수행 할 수 있습니다.

       <button class="control-button" (keydown)="move($event)"></button>
    
        move(event: any) {
             console.log(event.keyCode);
        }
    
  3. from https://stackoverflow.com/questions/47979846/use-arrow-keys-with-keyup-in-angular by cc-by-sa and MIT license