【发布时间】:2017-09-09 02:10:07
【问题描述】:
当用户从键盘按下回车键时,我想传递 TextField 值。在onChange() 事件中,我得到了textbox 的值,但是当按下enter 键时如何获取这个值?
代码:
import TextField from 'material-ui/TextField';
class CartridgeShell extends Component {
constructor(props) {
super(props);
this.state = {value:''}
this.handleChange = this.handleChange.bind(this);
}
handleChange(e) {
this.setState({ value: e.target.value });
}
render(){
return(
<TextField
hintText="First Name"
floatingLabelText="First Name*"
value={this.state.value}
onChange={this.handleChange}
fullWidth={true} />
)
}
}
【问题讨论】:
-
你的代码在哪里显示你试过了?
-
看起来 mui 阻止使用本机浏览器功能,强制使用较低级别的代码(手动检查按键)手动重新实现。我错过了什么吗? (诚实的问题,我是 mui 新手,正在尝试重新定位我的想法。)
标签: javascript reactjs material-ui