material-ui 库TextField组件如何实现对键盘事件的监听?

0 0 material-ui u524du7aef javascript react.js
奇衡三
奇衡三

声望值:76 0人

2018-10-15 15:07:40 提问

关注 0关注

收藏 0收藏, 27浏览

项目上有个搜素框是使用TextField组件来弄的,那么问题来了如果要实现回车自动进行快速搜索那么要如何实现?查了很多资料也验证了好像TextField组件是无法监听到键盘事件的;那么这种情况下又该怎么处理呢?

请先 登录 后评论

1个回答

  • 狂奔岻蜗牛162声望 2018-10-15 16:02

    为TextField的keyup事件监听器绑定一个事件处理函数,处理函数中判断一下按键类型,然后调用搜索函数即可。 <TextField hintText="Hint Text" onKeyUp={this.handleKeyUp.bind(this)} /> handleKeyUp(event){ if(event.keyCode === 13){ //调用快速搜索的函数 } }
    请先 登录 后评论

注册新账号

悬赏追问
10
  • 10
  • 20
  • 50
  • 100
  • 200
  • 输入数值
发布追问