相关疑难解决方法(0)

React:Backspace的事件处理程序方法

当用户按Backspace按钮时,我正在尝试处理事件.

我看到了这个,我猜,我可以找到Backspace密钥代码

console.log( "Did u delete it? "+ e.keyCode);

但是价值e.keyCode是未定义的.

这是代码:

define(["react"], (React) => {

  var TypingContainer = React.createClass({
   keypressed(e){

      console.log( "Did u delete it"+ e.keyCode);
  },

    handleChange: function(e) {

      //  if(e.keycode==8)
            console.log( "Did u delete it?  "+ e.keyCode);


    },

    render: function() {
      return(
         <div>

            <input
              className="typing-container"
              value={this.state.message}
              onChange={this.handleChange}
              onKeyPress={this.keypressed}

            />

         </div>
      );
    }
  })
  return TypingContainer;
});
Run Code Online (Sandbox Code Playgroud)

更新:onKeyPress事件我总是0.

reactjs

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

reactjs ×1