gpt4 book ai didi

javascript - 按下回车键时未检测到 Material UI 输入

转载 作者:行者123 更新时间:2023-12-05 00:35:31 24 4
gpt4 key购买 nike

我正在为我的 React 项目使用 Material UI,并且无法检测到何时按下了回车键。我尝试了以下我认为应该可以工作但仍然无法检测到事件的方法,不确定我错过了什么。
我有一个自定义 MUI 组件

const [search, setSearch] = useState('');

const handleChange = (event) => {
setSearch(event.target.value);
if (event.keyCode == 13) {
console.log('enter key was pressed');
}
}

<SearchBox
value={search}
onChange={handleChange}
placeholder="enter your search here"
}}
/>

最佳答案

根据 Material UI Docs,
改变 仅当字段值更改时才调用事件回调
尝试使用 onKeyPress onKeyUp , onKeyDown 根据用例的事件

onKeyPress={(event) => {
if (event.keyCode === '13'){
console.log('enter key was pressed');
}}

关于javascript - 按下回车键时未检测到 Material UI 输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64855936/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com