2017-02-11 4 views
0

Reactアプリケーションでdelete keyCodeを取得しようとしていますが、何も起こっていません。私は既にOnKeyPressを印刷可能な文字のために働いていますが、私も理解しているところから削除を検出する必要があります。keyDownで処理されます。以下の私のコードを見てください。参考までに、私もOnKeyDownを試してみました。OnKeyPressはうまく動作しますが、keyDownで何も起こりません

handleDelete: function(e) { 
    console.log(e) 
    if (e.keyCode == 46) { 
     console.log('Pressed Delete') 
    } 
    }, 

    render: function() { 
     return (
     <div> 
      <input 
       onKeyPress={this.handleChange} 
       keyDown={this.handleDelete} 
       value={this.state.value} 
      /> 
      <h3>{this.state.value}</h3> 
     </div> 
     ); 
    } 

答えて

関連する問題