【发布时间】:2020-11-07 18:05:52
【问题描述】:
我有这个简单的组件:
这里是 CodeSandbox:https://codesandbox.io/s/fast-architecture-fgvwg?fontsize=14&hidenavigation=1&theme=dark
function Home() {
const [name, setName] = useState('');
const handleSubmit = (e) => {
e.preventDefault();
console.log(name);
};
return (
<>
<form onSubmit={handleSubmit}>
<input
value={name}
onChange={setName}
type="text"
placeholder="name"
/>
<button type="submit">
submit
</button>
</form>
</>
);
}
export default Home;
只要我点击输入框,它就会变成[object object],我很想知道为什么会这样。
【问题讨论】:
标签: reactjs object state use-state