我正在研究我在React.js中的第一个项目,并且在关键事件处理方面遇到了一些麻烦。似乎我正在按照我在网上发现的非常精确的例子。有些人可以看看并告诉我他们看错了什么?
var ScreenplayElement = React.createClass({
handleKeyPress: function(e) {
if (e.keyCode == 13) {
e.preventDefault();
console.log("New action to be created");
}
},
render: function () {
var classString = this.props.type + " screenplay-el";
return (
<p className={classString} contentEditable onKeyPress={this.handleKeyPress}><br /></p>
);
}
});