2016-04-02 47 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 /檢測箭頭按鍵在JavaScript) – Mathletics

回答