material-ui 庫TextField組件如何實現對鍵盤事件的監聽?

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

聲望值:76 0人

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

關注 0關注

收藏 0收藏, 6612瀏覽

項目上有個搜素框是使用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
  • 輸入數值
發布追問
重庆快乐十分开奖记录