Я работаю над проектом в responsejs, я реализовал некоторую проверку в форме.Я реализовал логику, если кто-то нажимает на кнопку «Далее», не загружая фото и видео, а затем отображает ошибку для пользователя, проверка работает нормально с первой попытки, но когда пользователь удаляет фотографию или видео, затем нажимает «Далее», форма не проверяется.Не могли бы вы помочь мне, как проверить форму Я использую форму ant-design Я поделюсь с вами кодом, пожалуйста, помогите мне, я действительно застрял
Пожалуйста, просмотрите изображение формы
Код
<Form onSubmit={this.handleSubmit}>
<FormItem>
{getFieldDecorator('picture', {
rules: [
{
required: true,
message: 'Please upload picture!',
},
],
})(
<Dragger {...props}>
<p className="ant-upload-drag-icon">
<Icon type="upload" />
</p>
<p className="ant-upload-text">
Click or drag photo to this area to upload
</p>
</Dragger>,
)}
</FormItem>
<PhotoText>Select a Video to Upload</PhotoText>
<FormItem>
{getFieldDecorator('video', {
rules: [
{
required: true,
message: 'Please upload video!',
},
],
})(
<Dragger>
<p className="ant-upload-drag-icon">
<Icon type="upload" />
</p>
<p className="ant-upload-text">
Click or drag Video to this area to upload
</p>
</Dragger>,
)}
</FormItem>
</Form>