Я использую ant design
для своего приложения.https://ant.design/components/table/ У меня проблема с проверкой.Я реализовал таблицу в своем демо. Когда я нажимаю кнопку edit
, она показывает мне input field
Я могу добавить проверку required
. Так что пусто не разрешено. Но я хочу, чтобы пользователь только вводил one
или 1 символ внутри поля input
, в противном случае отображается ошибка.
Вот мой код https://codesandbox.io/s/thirsty-tesla-1nwph
return (
<td {...restProps}>
{editing ? (
<Form.Item style={{ margin: 0 }}>
{getFieldDecorator(dataIndex, {
rules: [
{
required: true,
message: `Please Input ${title}!`
}
],
initialValue: record[dataIndex]
})(getInput())}
</Form.Item>
) : (
children
)}
</td>
);
};
ошибка формы https://ant.design/components/form/
![enter image description here](https://i.stack.imgur.com/gwc3Y.png)