Форма Antd не отправляется при наличии более одного ввода текста - PullRequest
0 голосов
/ 28 мая 2018

У меня есть простой пример, когда по какой-то причине форма перестает вызывать onSubmit callback, если я добавляю более одного текстового ввода и нажимаю клавишу «Ввод», пока один из входов находится в фокусе.

Вот ссылка на 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>

Что я там не так делаю?

1 Ответ

0 голосов
/ 28 мая 2018

Похоже, это не проблема antd, это известная особенность, которая формируется только при однократном срабатывании входного сигнала при нажатии клавиши ввода, тогда как если у них есть несколько входов, они этого не делают.

Это может быть связано

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...