【发布时间】:2018-11-07 03:22:53
【问题描述】:
我有一个简单的例子,如果我添加多个文本输入并在其中一个输入集中时按下“Enter”键,由于某种原因表单停止调用onSubmit 回调。
这是 CodePen 上的链接:https://codepen.io/anon/pen/KePXOj?&editors=001。
这个有效:
<Form onSubmit={(e)=>{e.preventDefault(); console.log(e)}}>
<Input/>
</Form>
这不是:
<Form onSubmit={(e)=>{e.preventDefault(); console.log(e)}}>
<Input/>
<Input/>
</Form>
我做错了什么?
【问题讨论】:
-
手动按ok后是否有效?
-
是的,当我点击确定时它确实有效。
-
对我不起作用:codesandbox.io/s/5zm7wj7nq4
标签: forms reactjs google-chrome antd