在常规react中如何在提交或“输入”键时关闭移动键盘?

IT技术 javascript reactjs
2021-04-30 14:05:16

我试图找到这个答案,但我发现的所有其他问题都是 React Native。

`handleEnter(e){
    if(e.key == 'Enter'){
        //REMOVE KEYBOARD
    }
}`

我的输入也是文本搜索。所以我希望键盘隐藏起来,以便用户可以看到出现的结果。

1个回答

e.target是焦点inputtextarea用户扭动的地方。当他点击Enter焦点时input变得不专注,所以键盘消失了

`handleEnter(e){
    if(e.key == 'Enter'){
        e.target.blur();
    }
}`