2016-04-02 2 views
0

В конце концов я пытаюсь переместить объект на экран с помощью клавиш со стрелками клавиатуры. На данный момент я пытаюсь проверить, реагирует ли код на клавиши. Это не. Я нажимаю стрелку вверх, и ничего не выводится на консоль браузера.ReactJS keyevent не работает

_handleKey(event){ 
    console.log(event); 
    if(event.keyCode == 38){ 
     console.log("Arrow Up"); 
    } 
    } 

    componentDidMount() { 
    document.addEventListener("keyPress", this._handleKey, false); 
    } 

Полный код здесь: http://codepen.io/wasteland/pen/GZvWeo

Что я сделал не так?

+0

Возможный дубликат [обнаруживая стрелка нажатий клавиш в JavaScript] (http://stackoverflow.com/questions/5597060/detecting-arrow-key-presses-in-javascript) – Mathletics

ответ

Смежные вопросы