【发布时间】:2021-10-30 07:02:12
【问题描述】:
import "./styles.css";
import React, {useState} from 'react';
function App() {
const [name, SetName] = useState('')
const changeHandler = (e) => {
SetName(e.target.value)
console.log(name)
}
return (
<main>
<input
onChange={changeHandler}
value={name}
/>
</main>
);
}
export default App;
我正在尝试从输入框中显示名称,但最后一个字符不可见。我尝试用 onKeyUp 替换 onChange 但结果是一样的。 例如,如果我输入 John 作为输入,控制台只输出 Joh 并跳过 n。为什么会这样?
REPL 链接:https://replit.com/join/lqcehsaifp-gouravthakur
截图让你更好地理解问题
【问题讨论】:
标签: javascript reactjs